June 27 was one of the hottest days (90°F) in beautiful Paris, but it was also the hottest JHipster day of the year with its worldwide event: the JHipster Conf 2! 300 people attended (almost twice last year's number) from all over the world with 19 different countries including Australia and South Africa. With English and French tracks, the conference covered many different topics with speakers from the JHipster core team and from big organizations such as Google or Pivotal.
This year was also different since we were happy to welcome speakers with real-life stories which make the beauty of the Open Source community even better. Pia Mancini, who is the cofounder of Open Collective, gave an awesome talk on how Open Collective helps Open Source communities by being financially transparent. Cindy Marin and Ernesto Butto shared their really touching story on how JHipster started a positive chain of events, you can read more about it on Medium.
JHipster updates
JHipster 6
JHipster 6 was released last month with all its major components upgraded to their latest release (Spring Boot, Angular, React, JUnit 5, etc).
Other important changes that comes with version 6:
- JDK 11 with JDK 8 compatibility
- Default packaging changed to Jar (make Jar not War)
- Bootswatch theme selection
Cloud support
Overall, the cloud support was improved with the latest Spring Cloud release train: Greenwhich. Helm is now supported with its own sub-generator and the Kubernetes/Istio support was also improved.
Vue.js
Vue.js is the new trending framework in the Javascript front-end world, and its simplicity lets you build web applications lightning fast. I highly recommend trying the official Vue.js blueprint and here is a blog post that explains the differences between Vue.js, Angular, and React. The JHipster core team is also discussing merging the blueprint in the main project, which will simplify its usage.
Project metrics
With 100,000 installations per month and more than 2 million in total, JHipster popularity is steadily growing. The main website gets 90,000 unique visitors per month and the project on Github has more than 14,000 stargazers!
Miscellaneous
If you're new to the JHipster world, you can follow this series of free tutorials. All you need is a Google account and you will be able to play with JHipster using Google Cloud Shell.
In case you did not know, JHipster's artwork was updated with a new logo and a whole new JHipster family. More details can be found on the official page.
Roadmap
JDL centrict configuration
Prettier for Java
Prettier is an opinionated code formatter and it helps the team by having a unified formatter for the whole project. It is used by JHipster for the javascript/typescript files but Prettier doesn't support Java right now. So, instead of waiting, the team decided to create the plugin themselves!
Videos
All the talks of the JHipster Conf 2 can be viewed on the youtube playlist.
JHipster Conf 2019 with its English and French track was a huge success. This success was made possible by having high quality and diverse talks, many thanks to our rockstar speakers! Also thanks to our sponsors: Ippon Technologies, Société Générale, Microsoft, Okta and Heroku.
We're excited for the next JHipster Conf in 2020! Please follow @jhipsterconf for news and information.