SpringCloud系列——微服务的前后端技术栈总结
Posted 北溟溟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringCloud系列——微服务的前后端技术栈总结相关的知识,希望对你有一定的参考价值。
前言
随着微服务技术的高速发展,其技术栈生态也得到了逐步的完善,本小节我们主要总结一下目前微服务生态环境中所使用的主要技术栈,后续章节中我们在逐一讲解这些主流技术栈在实际开发中的应用实战。
正文
后端微服务技术栈
组件功能 | 组件名称 |
---|---|
服务注册与发现 | nacos、eureka |
配置中心 | nacos、Spring Cloud Config |
网关 | Spring Cloud Gateway、zuul |
链路服务追踪 | zipkin+sleuth |
流控组件(流控、并发限制、熔断、自适应系统保护) | Sentinel、Hystrix |
分布式事务 | Seata |
消息中间键 | RocketMQ、Kafka、RabbitMQ、ActiveMQ |
分布式锁 | Redisson |
分布式定时任务 | Quartz、elastic-job、XXL-JOB |
日志管理 | elk |
服务监控 | Prometheus |
前端技术栈
组件功能 | 组件 |
---|---|
前端框架 | vue、React、Angular |
前端UI组件 | ElementUI、Iview、bootstrap |
模板引擎 | Thymeleaf、Velocity、Freemarker、Beetl |
路由 | vue-router |
http请求组件 | Axios+QS、Ajax |
css样式 | scss、sass、less |
前端内存管理 | store |
结语
ok,关于微服务的前后端技术栈总结就到这里了,后续我们开始各个组件的实战部分,下期见。。。
以上是关于SpringCloud系列——微服务的前后端技术栈总结的主要内容,如果未能解决你的问题,请参考以下文章
SpringCloud系列SpringCloud概述及微服务技术栈的使用
Java网络商城项目 SpringBoot+SpringCloud+Vue 网络商城(SSM前后端分离项目)四(微服务搭建-通用工具类-通用异常处理-自定义异常处理)