React 19 学习路线推荐:从 ChikoAdmin & BetterPagesCreate 入门到进阶

301 阅读3分钟

大家好,我是 Chiko

React 19 已经逐渐走入开发者的视野,新的特性让人兴奋,但也让不少新手开发者困惑:

  • 该从哪里学起?
  • 怎么才能在真实项目里实践最新技术栈?
  • 文档里说得很抽象,我能不能通过源码来学?

于是我决定写两个开源项目,既能帮我自己梳理知识,也能给想学习的朋友提供一份最新 React 技术实践手册。

它们是:

  • ChikoAdmin —— 基于 React 19 的中后台管理系统模板。
  • BetterPagesCreate —— 基于 Vite 的约定式路由插件。

这两个项目并不是“你必须拿去用的生产项目”,而是更推荐大家作为 学习案例 来看。

通过它们,你能快速接触到 最新的 React 全家桶 + 工程化实践。当然,如果直接拿去使用也完全没问题!


ChikoAdmin:中后台系统的学习型案例

写中后台系统是前端开发绕不开的课题。权限系统、主题切换、响应式布局……这些都是企业常见需求。

所以我在 ChikoAdmin 里,把这些功能做了一个完整示例。

在这里你能学到:

  • React 19 新特性:并发渲染、最新的 Hooks 用法。
  • 工程化最佳实践:Vite 7 + TypeScript 5 + UnoCSS。
  • UI 开发:Ant Design 5 的最新用法,快速构建表格、表单、布局。
  • 状态管理:Redux Toolkit 现代写法,简洁高效。
  • 权限系统:角色权限 + 菜单权限的设计。
  • 响应式布局:一套代码同时适配 PC 和移动端。

快速体验

git clone https://github.com/chen-ziwen/chiko-admin.git
cd chiko-admin
pnpm install
pnpm dev

👉 在线 Demo:chiko-admin.vercel.app


BetterPagesCreate:约定式路由与 Vite 插件开发

路由配置是大型项目的“噩梦”,特别是手动维护 routes.ts 的时候。

于是我写了 BetterPagesCreate,它的定位是 “学习路由思想 + 插件开发” 的案例。

在这里你能学到:

  • 约定式路由思想:目录结构 → 自动生成路由。
  • React Router 7 用法:嵌套路由、动态路由 [id].tsx
  • 热更新机制:文件变化 → 自动更新路由表。
  • TypeScript 类型安全:自动生成路由类型,避免写错路径。
  • Vite 插件开发:学习如何写一个插件,从文件监听到配置注入。

安装方式

pnpm add @better-pages-create/react-router

👉 项目地址:github.com/chen-ziwen/…


学习导图:技能树一览

下面这张图,就是我总结的 “从两个项目里能学到什么” 的导图。

无论你是刚接触 React 的新手,还是想研究 Vite 插件的进阶开发者,都能找到适合的学习点。

React 19 学习导图.png

❤️ 最后的话

如果你觉得这些内容对你有帮助:

  • 欢迎 点赞 支持一下,让更多人看到。
  • 也可以去 GitHub Star ⭐ 我的项目,这会给我很大动力。

👉 ChikoAdmin 👉 BetterPagesCreate

让我们一起在 React 19 的时代,边写边学,不断进步!