Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

JHipster overview

3,296 views

Published on

A quick overview of JHipster, the Spring Boot and AngularJS application generator.

Published in: Technology

JHipster overview

  1. 1. JHipster overview @juliendubois
  2. 2. Julien Dubois JHipster creator & lead developer Follow me & react to the talk @juliendubois @java_hipster
  3. 3. A few words on Ippon Technologies… Funded in 2003 + 220 consultants Specialized in Java, Cloud & Big Data Focus on innovation and technical expertise Offices in France, USA, Australia
  4. 4. - Creates a full-stack application in record time - Generates a Spring Boot back-end - Generates an AngularJS front-end - Configures tooling - Provides best-practices and high-quality code - Shortens time-to-market and increases productivity - Brings developer happiness - 100% Open Source - no tricks! What JHipster does
  5. 5. Some statistics on JHipster - 16 developers in the « core » team - 247 contributors, including official contributions from Google and Heroku - 5,150 GitHub stars - 300,000 downloads - conferences all around the world - 1 book by Matt Raible
  6. 6. Developers love JHipster
  7. 7. Companies love JHipster
  8. 8. - Several independent studies show a 6-week gain at project startup - Faster project turn-around with hot reload of Java + JavaScript code: huge productivity gains in the long run, and much better developer experience - High-quality code and modular design allow projects to grow painlessly - Ready for production out-the-box, with support from major cloud providers Key productivity gains
  9. 9. • HTML5 Boilerplate • Twitter Bootstrap • AngularJS • Responsive Web Design • Websockets • Angular Translate Technology stack • Spring Boot • Spring Security • JPA, MongoDB, Cassandra • Elasticsearch • Ehcache, HazelCast • Metrics • Maven, Gradle • BrowserSync • JUnit, Gatling, Karma, Protractor • Docker, Docker Compose • Cloud Foundry, Heroku, AWS Front-end Back-end Tooling
  10. 10. Microservices: the big picture
  11. 11. Let’s code
  12. 12. - Videos & tutorials - http://jhipster.github.io/video-tutorial/ - JDL Studio: online & free graphical editor for JHipster projects - http://jhipster.github.io/jdl-studio/ - JHipster Marketplace: specialized modules, free for everyone to use - http://jhipster.github.io/modules/marketplace - JHipster Meetups and conferences - News section at https://jhipster.github.io/ Where to go next?
  13. 13. More information on JHipster Website: http://jhipster.github.io/ Code: https://github.com/jhipster/generator-jhipster Twitter: @java_hipster

×