Chinese, Simplified
SEO Title
在客户端的技术堆栈
单个网页应用程序:
- Angular或 React或Vue
- 使用Twitter Bootstrap进行响应式Web设计
- HTML5 Boilerplate
- 兼容现代浏览器(Chrome,FireFox,Microsoft Edge ......)
- 全面的国际化支持
- 可选的 Sass支持CSS设计
- Spring Websocket支持可选的WebSocket
凭借出色的开发工作流程:
使用NPM轻松安装新的JavaScript库
使用Webpack构建,优化和实时重新加载
使用 Jest 和Protractor进行测试
如果单个网页应用程序不足以满足您的需求,该怎么办?
支持 Thymeleaf模板引擎,在服务器端生成Web页面
服务器端的技术堆栈
A complete Spring application:
- Spring Boot for easy application configuration
- Maven or Gradle configuration for building, testing and running the application
- “development” and “production” profiles (both for Maven and Gradle)
- Spring Security
- Spring MVC REST + Jackson
- Optional WebSocket support with Spring Websocket
- Spring Data JPA + Bean Validation
- Database updates with Liquibase
- Elasticsearch support if you want to have search capabilities on top of your database
- MongoDB and Couchbase support if you’d rather use a document-oriented NoSQL database instead of JPA
- Cassandra support if you’d rather use a column-oriented NoSQL database instead of JPA
- Kafka support if you want to use a publish-subscribe messaging system
微服务的技术堆栈
Microservices are optional, and fully supported:
- HTTP routing using Netflix Zuul or Traefik
- Service discovery using Netflix Eureka or HashiCorp Consul
准备投入生产:
- Monitoring with Metrics and the ELK Stack
- Caching with ehcache (local cache), hazelcast or Infinispan
- Optimized static resources (gzip filter, HTTP cache headers)
- Log management with Logback, configurable at runtime
- Connection pooling with HikariCP for optimum performance
- Builds a standard WAR file or an executable JAR file
- Full Docker and Docker Compose support
- Support for all major cloud providers: AWS, Cloud Foundry, Heroku, Kubernetes, OpenShift, Azure, Docker…
原文:https://www.jhipster.tech/tech-stack/
本文:
讨论:请加入知识星球或者小红圈【首席架构师圈】
发布日期
星期日, 八月 25, 2019 - 10:22
最后修改
星期四, 一月 5, 2023 - 21:55
Tags
Article
最新内容
- 19 hours ago
- 21 hours ago
- 21 hours ago
- 3 days 12 hours ago
- 3 days 20 hours ago
- 3 days 20 hours ago
- 3 days 20 hours ago
- 3 days 21 hours ago
- 1 week 1 day ago
- 1 week 1 day ago