付费视频,请购买课程( ¥499.00 )后再观看
第 2 课:Next.js + React 渲染方式与井字棋实战
38次播放
2025-09-29
视频 AI 总结: 该视频主要讲解了 React 和 Next.js 的概念、关系、以及前端开发中的各种渲染方式。重点介绍了 React 的语法、组件以及组件之间的通信方式,并对比了命令式编程和声明式编程的区别。此外,还演示了如何使用 Next.js 脚手架创建一个新的 React 项目,并讲解了不同的渲染方式(SPA、SSR、CSR、SSG、ISR)及其适用场景。最后布置了使用 Next.js 创建项目并实现井字棋游戏的作业。
关键信息:
- React 是用于构建 Web 和原生交互界面的 JavaScript 库,在 Web3 项目中应用广泛。
- Next.js 是 React 官方推荐的全端框架,由 Vercel 团队维护,支持快速部署。
- React 使用声明式编程,开发者只需关注状态变化,UI 会自动更新。
- Next.js 提供了开箱即用的脚手架 create-next-app,内置了编译、打包等功能。
- 视频中详细讲解了 SPA、SSR、CSR、SSG、ISR 等渲染方式的区别和应用场景。
- React 组件分为函数式组件和类组件,目前函数式组件是主流。
- 组件间通信方式包括父传子(props)、子传父(回调函数)、祖孙通信(context)以及全局通信(Redux、MobX、事件总线)。
- 作业是使用 Next.js 脚手架创建项目,并用不同的组件通信方式实现井字棋游戏。