JHipster

JHipster
Description de l'image JHipster-logo.png.
Crédit image:
Guillaume Gaulard
licence Apache License 2.0 🛈

Informations
Dernière version 8.1.0 ()[1]
Dépôt github.com/jhipster/generator-jhipster
Assurance qualité Intégration continue
Écrit en Java
Environnement Machine virtuelle Java
Type Framework web
Licence Licence Apache
Site web www.jhipster.tech

JHipster est un générateur d'application libre et open source utilisé pour développer rapidement des applications Web modernes en utilisant Angular et le framework Spring.

Vue d'ensemble

JHipster fournit des outils pour générer un projet avec côté serveur, une pile Java (à l'aide de Spring Boot) et côté client un frontal Web adaptatif (avec Angular et Bootstrap).

Le terme «JHipster» vient de «Java Hipster», comme son but initial était d'utiliser tous les outils modernes et 'hype' disponibles à l'époque[2]. Aujourd'hui, il a atteint un objectif plus professionnel, avec un fort accent sur la productivité du développeur, de l'outillage et de la qualité[3].

Ce projet a été créé par Julien Dubois

Fonctionnalités majeures

Pile technologique

Côté client :

Côté serveur :

  • Spring Boot
  • Spring Security
  • Spring MVC REPOS + Jackson
  • Suivi avec les paramètres
  • En option, prise en charge des WebSockets via Spring WebSocket
  • Spring Data JPA et Bean Validation
  • Mise à jour de la base de données via Liquibase
  • Support de Elasticsearch
  • Support de MongoDB
  • Support de Cassandra

Outillage prêt à l'emploi auto-configuré :

Livre

Un livre sur JHipster[4], écrit par Matt Raible, l'auteur de AppFuse, est disponible.

Références

  1. « Release 8.1.0 », (consulté le )
  2. « JHipster links Java and JavaScript for Web development », InfoWorld (consulté le )
  3. « JHipster 2.0 Released with AngularJS improvements, Liquibase diffs, and Spring WebSockets », InfoQ (consulté le )
  4. « JHipster mini-book », Matt Raible (consulté le )

Annexes

Liens externes