跳至主要內容
Java 学习路线 — 前端开发者视角

为什么学 Java?

作为一名前端开发者,学习 Java 能带来:

  • 类型系统:从 JS 的动态类型到 Java 的静态类型,建立更严谨的编程思维
  • 后端能力:用 Spring Boot 构建 REST API,替代 Node.js/Express
  • 生态认知:Maven/Gradle、ORM、IoC 容器等企业级开发范式
  • 职业扩展:全栈/后端岗位机会

Mr.Ding大约 1 分钟java学习路线前端转Java
MySQL 学习路线 — 前端开发者视角

为什么前端要学数据库?

场景 以前(纯前端) 加上数据库
数据存储 LocalStorage / JSON 文件 MySQL 持久化
接口数据 写死 mock 数据 真实 CRUD
全栈能力 调后端接口 自己写接口+查数据
面试 只有前端知识 全栈竞争力

Mr.Ding大约 1 分钟mysql学习路线数据库前端转后端
Redis 学习路线 — 前端开发者视角

为什么前端要学 Redis?

场景 之前怎么做 有了 Redis
接口缓存 自己写 Map/WeakMap 缓存 Redis 自带过期、LRU 淘汰
Session 登录态 localStorage / JWT Redis 集中存 Session,多服务器共享
消息通知 WebSocket / 轮询 Redis Pub/Sub
排行榜 JS sort 排序 Redis Zset 有序集合直接搞定
计数器 请求后端接口查数据库 Redis INCR 原子自增
限流 手动计数 Redis 过期时间做滑动窗口

Mr.Ding大约 1 分钟redis学习路线缓存前端转后端