JHipster入门 - 简介
1. JHipster是什么
JHipster是一个开源项目,最初由Julien Dubois于2013年10月创立,并在2013年12月7日发布第一个版本。
JHipster结合了Web应用开发中的主流框架和组件,可以自动化生成一个完整和先进的Web应用程序,支持单体架构风格和微服务架构风格。
2. JHipster技术栈
前端技术栈
- Angular,React,Vue
- Bootstrap样式框架
- HTML5
- 国际化支持
- CSS的Sass
- WebSocket
- NPM
- Webpack
- Jest和Protractor
- Thymeleaf模板引擎
后端技术栈
- Spring Boot
- Maven和Gradle
- Spring Security
- Spring MVC REST + Jackson
- Spring Websocket
- Spring Data JPA
- Liquibase
- Elasticsearch
- MongoDB和Couchbase
- Cassandra
- Kafka
微服务技术栈
- Spring Cloud Gateway
- Eureka或Consul
运行署环境支持
- 使用ELK堆栈进行应用指标监控
- 使用ehcache