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