Java 应用框架学习路线

1 后端

1.1 Spring家族

  • Spring
    • IOC
    • AOP
  • Spring MVC
  • Spring Boot
    • 自动配置、开箱即用
    • 整合web
    • 整合数据库
    • 整合权限
      • shiro
      • security
    • 整合各种中间件
      • 缓存:redis等
      • MQ
      • RPC框架
      • NIO框架

1.2 服务端软件

  • web服务端
    • Nginx
  • 应用服务端
    • Tomcat
    • Jetty
    • Undertow

1.3 中间件

  • 缓存
    • redis
    • memcache
  • 消息队列
    • rocket MQ
    • Rabbit MQ
    • Kafka
  • RPC架构
    • Dubbo
    • SpringCloud
    • Netty

1.4 数据库

  • ORM层框架
    • MyBatis
    • JPA
  • 连接池
    • Druid
  • 分库分表
    • MyCat
    • Sharding-JDBC
    • Sharding-Sphere

1.5 搜索引擎

  • Solr
  • ElasticSearch

1.6 分布式/微服务

  • 服务注册与发现
    • Zookeeper
    • Nacos
  • 网关
    • Gateway
  • 服务调用
    • Ribbon
    • OpenFeign
  • 熔断/降级
    • Apollo
    • Nacos
  • 配置中心
    • Nacos
    • Config
    • Apollo
  • 认证和鉴权
    • Shiro
    • SpringSecurity
    • OAuth2
    • SSO
  • 分布式事务
    • 相关理论
    • 相关解决方案
  • 任务调度
    • Quartz
    • Elastic-Job
  • 链路追钟与监控
    • Zipkin
    • Sleuth
    • Skywalking
  • 日志分析与监控
    • ELK
  • 虚拟换/容器化
    • 容器技术
    • 容器编排技术
      • Kubernetes
      • Swarm

2 前端

2.1 三大组件

  • HTML
  • CSS
  • JavaScript

2.2 基础库

  • Jquery
  • Ajax

2.3 模板框架

  • Thymeleaf
  • FreeMarker
  • JSP/JSTL

2.4 组件化框架

  • Node
  • VUE
  • React
  • Angular
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值