Généralités
JHipster est un outil qui a été créé en 2014 par Julien DUBOIS, expert Spring et Java, entre autres.
Les statistiques indiquent plus de 168000 téléchargements par mois, 19335 étoiles sur GitHub et plus de 800 contributeurs. Plus de 300 entreprises utilisent officiellement JHipster. Le budget de sponsoring avoisine les 50k dollars par an et sert à financer les frais d’hébergement, les bugs Bounties, la correction de bugs ou des évolutions importantes et complexes.
Il est totalement déposé sous licence open source et collaboratif, l’URL du projet est https://www.jhipster.tech/. Il est composé d’un projet principal et de sous-projets.
Le but du projet est de nous aider à générer une application full stack, en un minimum de temps, avec un système de templates et de questions/réponses. Les aspects full stacks incluent le backend basé sur Springboot, la base de données et la partie front qui est basée sur les SPA (Single Page Applications) avec de l’Angular, du React, du Vue. Il inclut également le côté production avec la possibilité de préparer des environnements cloud et dockérisés. Il inclut aussi les tests et apporte ainsi une vision de bout en bout sur le projet.
L’adoption de l’outil par une grande communauté a permis de définir un certain nombre de bonnes pratiques. L’outil...