Next.js 核心开发

Next.js 核心开发
共65节 249人在学 课程详情
  • 创建 Next.js 项目
  • Next.js 文件路由
  • 关于布局 Layout
  • 关于模板 Template
  • Layout 和 Template 的差异
  • 通过代码演示差异
  • usePathname
  • 【案例】效果演示
  • 【案例】Header 组件封装
  • 【案例】Hero 组件封装
  • 【案例】指定页面元信息
  • 【案例】指定 favicon
  • 【案例】关于 not-found
  • 【案例】初步实现 404
  • 【案例】通过判断 pathname 处理 404 页面的问题
  • 【案例】通过路由组处理 404 页面的问题
  • 【案例】如何指定网站字体
  • 【案例】Vercel 自动部署
  • 关于动态路由
  • 临时集成 AntD
  • 结合 Antd 和 Tailwind 演示动态路由案例
  • 关于动态 Metadata
  • 关于并行路由 Parallel Routes
  • 并行路由案例
  • 关于拦截路由 Intercepting Routes
  • 拦截路由案例
  • 关于路由处理程序 Route Handlers
  • 增加和删除接口
  • 修改和查找接口
  • 分页查询接口
  • 阶段增删改查小任务
  • GET 缓存问题的说明
  • GET 缓存的退出
  • 中间件 Middleware
  • 中间件案例 - 登录
  • 中间件案例 - 退出和拦截
  • 认识服务端组件
  • 使用服务端组件有什么限制
  • 客户端组件只会在客户端执行吗
  • 不同类型组件交叉使用的注意点
  • RSC 最佳实践 - 数据共享
  • RSC 最佳实践 - Server-only
  • RSC 最佳实践 - 引入第三方包
  • RSC 最佳实践 - 使用 Context Provider
  • RSC 渲染策略 - 静态渲染
  • RSC 渲染策略 - 动态渲染
  • RSC 关于 Fetch 缓存
  • Fetch 默认缓存的两种情况
  • 基于时间的重新验证
  • 缓存的按需重新验证
  • Next.js 缓存的四种类型说明
  • Next.js 完整路由缓存演示
  • 缓存行为是会发生变化的
  • 观察退出数据缓存的表现
  • 观察退出请求记忆的表现
  • Next.js 客户端路由缓存
  • 如何清除客户端路由缓存
  • Next.js Server Action 概述
  • 案例 - 传统方式实现
  • 案例 - Server Action
  • Server Action 注意点
  • 关于客户端组件下沉
  • useFormState
  • useFormState
  • zod 数据校验

    订阅失败

    Next.js 核心开发
    Next.js 核心开发 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    通过 Next.js 中的路由处理程序完成增加和删除的接口

    课程介绍

    循序渐进掌握 Next.js,从基础到核心,最后结合 Prisma 和 SQLite 完成综合案例。

    01. 创建项目

    02. 路由定义

    03. 关于布局

    04. 关于模板

    05. 布局和模板的差异

    06. 通过代码演示差异

    07. usePathname

    08. 效果展示

    09. Header 组件封装

    10. Hero 组件封装

    11. 指定页面元数据

    12. 关于 favicon

    13. 关于 not-found

    14. 初步实现 404

    15. 通过判断 pathname 处理 404 页面的问题

    16. 通过路由组处理 404 页面的问题

    17. 优化网站字体

    18. Vercel 自动部署

    19. 关于动态路由

    20. 临时集成 AntD

    21. 动态路由案例

    22. 动态 Metadata

    23. 关于并行路由

    24. 并行路由案例

    25. 关于拦截路由

    26. 拦截路由案例

    27. 路由处理程序说明

    28. 增加和删除接口

    29. 修改和查找接口

    30. 分页查询接口

    31. 阶段任务

    32. GET 缓存问题的说明

    33. GET 缓存的退出

    34. 中间件 middleware

    35. 中间件案例 - 登录

    36. 中间件案例 - 退出和拦截

    37. 认识服务端组件

    38. 使用服务端组件有什么好处

    39. 客户端组件只在客户端执行吗

    40. 不同类型组件交叉使用的注意点

    41. RSC 最佳实践 - 数据共享

    42. RSC 最佳实践 - Server-only

    43. RSC 最佳实践 - 引入第三方包

    44. RSC 最佳实践 - 使用 Context Provider

    45. RSC 渲染策略 - 静态渲染

    46. RSC 渲染策略 - 动态渲染

    47. fetch 默认缓存

    48. fetch 默认缓存的两种情况演示

    49. 基于时间的重新验证

    50. 按需重新验证

    51. 缓存的四种类型

    52. 完整路由缓存演示

    53. 缓存行为是会发生变化的

    54. 观察退出数据缓存的表现

    55. 观察退出请求记忆的表现

    56. 客户端路由缓存

    57. 清除客户端路由缓存

    58. Server Action 概述

    59. 案例 - 传统方式

    60. 案例 - Server Action 方式

    61. Server Action 注意点

    62. 什么是客户端组件下沉

    63. useFormStatus

    64. useFormState

    65. zod 数据校验

    66. ...

    推荐课程

    信息系统项目管理师自考笔记

    李明 · 857人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22576人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4276人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 822人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 883人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5193人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1522人在学

    Python Django 深度学习 小程序

    钟翔 · 2384人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 659人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 4059人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~