Tutoriel sur le développement full stack d'une application Web avec Angular 7 et Spring Boot 2


précédentsommaire

XVIII. Conclusion, perspectives et remerciements

XVIII-A. Conclusion

Au terme de cet article, nous vous avons présenté comment il est possible de construire une application Java web en s'appuyant fondamentalement sur deux frameworks majeurs que sont Spring Boot et Angular. Spring Boot nous ayant permis de construire la partie back-end (serveur) et Angular pour la partie front-end (client). Nous avons pris comme exemple de projet, le développement d'une application de gestion de livres pour une bibliothèque. Même si nous ne sommes pas entrés en profondeur sur les aspects HTML/CSS et donc de design des pages web que nous avons développées, notre objectif était de vous proposer une application complète qui ne s'arrête pas à la présentation de deux ou trois concepts techniques. Vous pourrez consulter le code source de l'application pour aller plus loin. Enfin, nous vous avons montré comment déployer notre application en contexte de production dans un serveur Tomcat. L'article s'achève par une présentation vidéo présentant la navigation sur les différentes pages web et les actions qu'elles proposent.

XVIII-B. Perspectives

Dans cet article nous n'avons pas abordé les notions suivantes :

  • connexion et sécurisation de l'application ;
  • gestion des exceptions dans nos services et contrôleurs Rest ;
  • gestion du CORS permettant à deux applications situées sur deux serveurs différents de communiquer en HTTP ;
  • tests unitaires.

Ces différents concepts sont très importants à mettre en place dans une application afin de la rendre sécurisée, robuste, maintenable et non régressive suite à une éventuelle évolution. Ce n'était pas l'axe de cet article et nous vous laissons donc le soin de les mettre en œuvre dans l'application Library.

Voici quelques références utiles autour des notions abordées dans cet article :

XVIII-C. Remerciements

Je voudrais dire un grand merci à tous ceux qui m'ont aidé à rendre ce cours propre. Notamment :

- Mickael Baron pour sa relecture technique et pour ses remarques
- ClaudeLeLoup pour sa relecture orthographique
- Winjerome pour son intervention sur les outils de redaction de ce cours


précédentsommaire

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Copyright © 2019 Georges KEMAYO. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.