Ceci est une ancienne révision du document !
TD n°6
SpringBoot - VueJS
Application Script-library (suite)
L'objectif est de créer un moteur de recherche pour les scripts.
Point d'entrée : route /search
- L'utilisateur doit pouvoir effectuer une recherche simple sur les scripts (à partir d'1 seule zone de texte).
- Cette recherche retourne les scripts correspondant au texte saisi.
- La recherche s'effectue sur certains membres de données (name, descriptif…) de chaque projet.
- Les membres de données sur lesquels s'effectue la recherche doivent être modifiables par l'utilisateur dans les options de recherche, accessibles directement depuis la même page.
Contraintes techniques
- Ce module doit être développé comme une SPA, à partir de VueJS et Spring-boot.
- Une fois le module chargé, seules des requêtes Ajax vers un service Web REST seront effectuées.
Implémentation
Rester sur le même projet :
//TODO 2.1
Implémenter la partie Rest du projet dans un contrôleur ScriptRestController
//TODO 2.2
Implémenter la partie SPA du projet dans un contrôleur ScriptController