Rocket Your New Project with JHipster
When you start a new project, you always have to decide which framework to use, how to integrate them with each other and always try to use best practices. You have to spent so much time with these efforts. To save your time and stay updated with best practices and cool new technologies you can use JHipster for your next project. JHipster is a yeoman generator, it generates a full featured, production ready project with best practices. JHipster uses java with spring boot in backend and angular.js in front end. And you can add many different technologies to your project. Here is JHipster’s current technology stack.
Backend Technologies:
- Spring Boot
- Spring Security
- Netflix OSS
- Consul
- Gradle
- Maven
- Hibernate
- Liquibase
- MySQL
- Maria DB
- Postgre SQL
- Oracle
- MS SQL Server
- Mongodb
- Cassandra
- Swagger
- ELK Stack
- Hazelcast
- and many more
Frontend Technologies:
- Angular.js
- React.js
- Redux
- JQuery
- Websocket
- Yarn
- Sass
- Bootstrap
- and many more
JHipster alsa has very easy integration with major cloud services like aws, heroku etc. And has docker support to ease your deployment. Also has integration with CI tools like jenkins and travis.
Micro Services
JHipster comes with microservices support. You can use it as a microservice project with service discovery and monitoring support or you can generate monolothic old style projects. For more information about microservices architecture visit this page.
Setup
You can generate your first project in 5 minutes. Start from here for quick start. JHipster’s web page has detailed information on every single topic, but if you need a more detailed information, you can read free JHipster mini book.