- 环境准备和技能要求 (Node、pnpm、网络、Typescript基础、react 基础、node 基础、git 操作、github 账号、npm 账号)
- 让React Run 起来(DEMO 项目,TODO List, 需要 React 基础)
- 路由和 SPA (基于 react-router)
- 极简脚手架(运行时+ 基于esbuild 的构建工具)
- 能跑的框架 (脚手架转化为框架、需要 Node 基础、build 命令、给框架取个名字、发布成npm 包)
- 慢即是快,先打理下-
- 慢即是快,先打理下 二 (可选,jest、eslint 等) 框架基础
- 极简日志 (info、debug 和 event,过滤)
- 应用元数据
- 动态生成的入口文件(框架的意义)
- 约定式路由(编译时 +运行时)
- 用户配置
- 极简插件体系,让框架拥有生态
- 开发服务器和dev 命令 version 命令(支持-V 和-version、探测本地模式)
- 扩展HTML,允许配置 favicon 和title 信息 MOCK
- Proxy Tailwind CSS
- 框架进阶
- 内置功能插件化
- 预打包依赖,让框架更小更安全 API Routes, 支持 Serverless
- 极简SSR 静杰而面 牛