Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Applications web modernes avec jhipster

Applications web modernes avec jhipster

Présentation à @OvillageCI des possibilités offertes par jhipster pour le dévelopement d'application web modernes

Avatar for Komi Serge Innocent

Komi Serge Innocent

November 19, 2015

More Decks by Komi Serge Innocent

Other Decks in Programming

Transcript

  1. Les applications web : contraintes • Une interface utilisateur agréable

    • Délai d’attente minimal pour le chargement des pages • Mise à jour automatique des changements de l’interface utilisateur • Supporter facilement la montée en charge
  2. La productivité développeurs : contraintes • Passer directement au coeur

    des fonctionnalités • Délivrer rapidement (mise en production) des fonctionnalités requises • Monter rapide en compétence pour les nouveaux membres de l’équipe
  3. JHipster : une approche de solution JHipster avant tout est

    un framework de développement rapide qui : • Fournit pour votre application une interface web avec les dernière technologies à la pointe (html5/CSS, javascript) • Configure votre application avec les paramètres nécessaires pour la sécurité, le monitoring entre autres • Fournit les fonctionnalités basique de CRUD pour les éléments de votre domaine métier.
  4. JHipster : les outils • Côté client : ◦ yeoman

    ◦ grunt ◦ bower ◦ angularjs ◦ twitter bootstrap • Côté serveur : ◦ maven ◦ spring framework (boot, data-jpa, mvc,rest) ◦ liquibase (pour les mises à jour de base de données) ◦ ehcache, hazelcast ◦ monitoring