Next.js 15 与 React – 完整指南
从头开始学习 NextJS 15,并使用 App Router 或 Pages Router 构建全栈 ReactJS + NextJS 应用程序!
讲师:Maximilian Schwarzmüller
独家Udemy付费课程,中英文字幕,课程资料包齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
-
了解如何使用 NextJS 15 和 App Router 构建全栈 React 应用
-
构建真实项目并通过实际项目和示例应用所学知识
-
了解构建 NextJS 应用的不同方法 – App Router 与 Pages Router
-
开始使用 React 服务器组件、客户端组件、数据提取等等!
-
通过服务器操作处理数据提交
-
了解所有关键的 NextJS 功能,如预渲染、SSR、数据获取、基于文件的路由和身份验证
-
如果时间有限,请参加完整课程或“NextJS 摘要”模块以快速入门
要求
-
强烈建议具备 ReactJS 知识,但课程还包括完整的 React 复习模块
-
无需任何 NextJS 知识
描述
2024 年 10 月更新:
更新内容以反映 Next.js (15) 的最新版本。
2024 年 3 月/4 月更新:
彻底更新整个课程以涵盖 Next.js 的最新版本!
本课程将教您最新版本的 Next.js,并涵盖“App Router”和“Pages Router” (并解释这两种方法是什么)。
加入这门最畅销的 NextJS 课程,学习如何使用 React 和 NextJS 构建高度动态、超快且适合 SEO 的 React 应用程序!
本课程涵盖 NextJS“应用路由器”和“页面路由器” – 使用 React 构建全栈应用的两种不同方法!当然,您将了解这两种方法是什么、为什么存在两种不同的方法以及每种方法的工作原理!
我创建了最畅销的 Udemy React 课程,现在我非常高兴与您分享这门 NextJS 课程——一门关于令人惊叹的 React 框架的深入课程,它可以让您作为 React 开发人员迈出下一步,并使用 React 和 Next.js 构建真实的、可用于生产的项目!
Next.js 是适用于ReactJS的生产级、全栈能力框架- 这是目前您可以学习的最流行的 JavaScript 库!
流行语太多,不符合你的口味?
相当公平 – 但事实上,NextJS 对于成长为 React 开发人员并将您的 React 应用提升到新水平是一个很好的选择!
因为NextJS 发展迅速,因此需求量很大。这是有充分理由的:NextJS 允许您使用内置的服务器端渲染和页面预渲染来构建 React 应用程序。构建出色的用户体验和搜索引擎友好 (SEO!) React 应用程序从未如此简单!
此外,NextJS 还使构建全栈 React 应用(前端 + 后端代码合并在一个项目中)变得非常容易!混合客户端和服务器端代码,并与前端 React 应用并行构建基于 NodeJS 的 API。有了 NextJS,一切都变得轻而易举!
想要添加身份验证?NextJS 也简化了该过程,使用户注册、登录和会话管理非常方便。
本课程将带您立即从 NextJS 初学者晋升到高级水平!
我们将从最基础的部分开始,完全不需要任何 NextJS 知识,然后我们将深入研究构成 NextJS 的所有核心功能。无论是从理论上,还是从多个实际项目中,所有概念都将逐步应用。
对于本课程,您需要具备基本的 React 知识,但本课程确实附带了一个“React 复习”模块,以防您上次使用 React 已经有一段时间了。
本课程还包括针对 Pages 路由器的“NextJS 摘要”模块和针对 App 路由器的“NextJS 基本知识”模块– 让您以后可以随时返回本课程并复习知识,而无需再次完成整个课程。或者,您只需学习这些摘要模块(暂时跳过其余部分)即可在尽可能短的时间内了解所有核心功能。
完成本课程后,您将做好充分准备从头开始构建自己的 NextJS 项目并申请 NextJS 职位!
具体来说,本课程将涵盖:
-
什么是 NextJS?为什么要使用它?
-
为什么仅仅 React(在很多情况下)是不够的?
-
从头开始创建 NextJS 项目并了解这些项目
-
使用基于文件的路由
-
添加动态路由和捕获所有路由
-
实现不同形式的页面预渲染和服务端渲染
-
处理数据并向应用添加数据获取 + 预获取
-
使用服务器操作处理表单提交
-
处理文件上传
-
预生成动态和静态页面
-
向页面添加元数据等优化
-
使用 NextJS Image 组件优化图像
-
使用 API 路由或服务器操作构建全栈应用程序
-
使用 React 上下文管理应用程序范围的状态(在 NextJS 应用中)
-
向 NextJS 应用添加身份验证
-
我们将在多个完整的应用程序中应用所有这些核心概念!
-
完整的 React.js 复习模块(以便我们都了解同一页面)
-
NextJS 摘要模块,以便您可以复习所学知识或快速探索核心功能
-
还有更多!
我迫不及待地想和你一起开始这段旅程!:)
本课程适合哪些人:
- 想要迈出下一步并构建可用于生产的 React 应用程序的 React 开发人员
- 致力于构建全栈 React 应用程序的 React 开发人员
- 总体而言,Web 开发人员希望使用最流行、需求量最大的技术堆栈之一
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。