第一部分:筑基问道——虚实之间,法师自然
第1章:混沌初开——React 的哲学意境
-
1.1 从“执着”到“放下”:从原生 DOM 的命令式操作到 React 的声明式 UI。
-
1.2 万物皆组件:拆解世界的颗粒度,理解 UI 的封装与复用。
-
1.3 JSX 的炼金术:当 HTML 遇上 JavaScript,逻辑与表现的交融。
-
1.4 虚拟 DOM 的镜像世界:以虚御实,理解 React 的高效更新机制。
第2章:内圣外王——React 核心 Hook 体系
-
2.1 useState:定心守一 —— 状态是组件的灵魂。
-
2.2 useEffect:感应天地 —— 处理副作用,理解生命周期的流转。
-
2.3 useMemo 与 useCallback —— 记忆化的艺术,避免不必要的内耗(重渲染)。
-
2.4 useRef:藏锋于内 —— 直接触碰现实(DOM)的特殊手段。
-
2.5 自定义 Hook:法外求法 —— 逻辑复用的最高境界。
第二部分:经络骨架——径随路转,气贯全栈
第3章:河图洛书——Next.js 架构与路由
-
3.1 App Router 布局之道:理解 layout.js, page.js 与嵌套路由的层级美学。
-
3.2 动态路由与全捕捉:随方就圆,处理复杂的 URL 映射。
-
3.3 平行路由与拦截路由:多维空间的 UI 交互设计。
-
3.4 导航的禅意:Link 组件与 useRouter 的预取机制。
第4章:阴阳调和——服务器组件(RSC)与客户端组件
-
4.1 本源之光:Server Components —— 默认的宁静,减少客户端载荷。
-
4.2 动静等观:Client Components —— 何时需要交互?寻找“阴”与“阳”的分界线。
-
4.3 水乳交融:组件嵌套的最佳实践 —— 为什么不能在服务端组件里直接导入客户端组件?
-
4.4 水之形状:Suspense 与流式渲染 —— 告别整页等待,实现局部苏醒。
第三部分:神兵利器——点石成金,御风而行
第5章:取水之道——数据获取与缓存
-
5.1 解耦与契约:在服务端使用 fetch 抓取数据。
-
5.2 全栈的握手:Server Actions —— 告别繁琐的 API Route,实现前后端一体化表单提交。
-
5.3 记忆的年轮:数据缓存与重验证 —— 理解单次请求缓存与全域持久缓存。
-
5.4 乐观更新:在现实发生之前,先给用户一个美好的愿景。
第6章:锦绣华服——现代 CSS 与 UI 方案
-
6.1 Tailwind CSS:大道至简 —— 实用主义的美学,用类名构建世界。
-
6.2 Shadcn UI 与 Radix UI:不滞于物 —— 无头组件的自由与可访问性。
-
6.3 响应式设计的方圆:如何在 Next.js 中处理完美适配。
第7章:齐家治国——状态管理与安全性
-
6.1 轻量化治理:Zustand —— 摆脱 Redux 的沉重枷锁。
-
6.2 守门之旗:NextAuth.js (Auth.js) —— 全栈身份认证的护法。
-
6.3 规矩方圆:Zod 与 TypeScript —— 在代码编译期消除隐患。
第四部分:登堂入室——知行合一,化境圆满
第8章:实战演练一:墨香书苑——内容管理系统 (CMS)
-
8.1 动静结合:结合 MDX 打造高性能博客/文档系统。
-
8.2 搜索的智慧:实现客户端过滤与服务端检索。
-
8.3 SEO 的内功:Metadata API 的深度优化。
第9章:实战演练二:玲珑宝阁——全栈电商应用
-
9.1 推陈出新:使用 Prisma/Drizzle ORM 连接数据库。
-
9.2 结算流转:Stripe 支付集成的逻辑闭环。
-
9.3 库存的瞬间:处理高并发下的状态一致性。
第10章:羽化成仙——部署、监控与演进
-
10.1 落户 Vercel:全球分发的“筋斗云”。
-
10.2 性能观测(Lighthouse/Vitals):审视你的代码是否“轻盈”。
-
10.3 PPR (Partial Prerendering):探索 Next.js 的未来前沿。
附录:百宝箱
-
A. JavaScript 异步修行录
-
B. 常用 React Hook 速查手册
网硕互联帮助中心






评论前必须登录!
注册