1 Star 1 Fork 0

BigYeChengPu / nextjs-learn-demos

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

nextjs-learn-demos

NextJS项目demo汇总,每个demo开一个分支

我的博客:J实验室
本仓库示例站:nextjs.weijunext.com
开源SaaS产品仓库:Smart Excel AI

阅读代码请配合对应文章食用

本站技术栈

分支 简介 文章链接
前置知识:NextJS v13 的渲染机制有什么不同? 👉 阅读文章
前置知识:NextJS v13服务端组件和客户端组件及最佳实践 👉 阅读文章
拓展知识:讲清楚 Next.js 里的 CSR, SSR, SSG, 和 ISR 👉 阅读文章
NextAuth-Prisma NextJS+Next-Auth+Postgres+Prisma来完成登录模块 👉 阅读文章
Docker 探讨 Docker 和 Docker Compose 的使用 👉 阅读文章
Upstash 用 Upstash 作为你的 Redis 服务器 👉 阅读文章
contentlayer 让contentlayer帮你把md文件变成静态页面 👉 阅读文章
membership 带你设计一套会员功能并开发它 👉 阅读文章
- 基于Lemon Squeezy开发你的全球可用的会员功能 👉 阅读文章
metadata
sitemap
Next.js的关键SEO配置 👉 阅读文章

增强用户体验功能

分支 简介 文章链接
AnimatedSvg 在SVG里写HTML和CSS,实现一个动画组件 👉 阅读文章

精读 React Hooks

序号 Hook 代码分支 文章链接
1 useState - 👉 useState 的几个基础用法和进阶技巧
2-3 useReducer
useContext
useReducer-useContext 👉 全面掌握useReducer
👉 useContext从基础应用到性能优化
4 useRef useRef 👉 useRef的多维用途
5 useEffect useEffect 👉 useEffect使用细节知多少
6 useLayoutEffect useLayoutEffect 👉 useLayoutEffect解决了什么问题
7 useMemo useMemo 👉 用useMemo来减少性能开销
8 useCallback - 👉 我们为什么需要useCallback
9 useTransition - 👉 使用useTransition进行非阻塞渲染
10 useDeferredValue useDeferredValue 👉 使用useDeferredValue延迟状态更新
11 useInsertionEffect - 👉 useInsertionEffect——CSS-in-JS样式注入新方式
12 useImperativeHandle useImperativeHandle 👉 使用useImperativeHandle能获得什么能力
13、15 useSyncExternalStore
useDebugValue
useSyncExternalStore 👉 使用useSyncExternalStore获取实时数据
👉 把useDebugValue加入你的React调试工具库
14 useId - 👉 总有一天你会需要useId为你生成唯一id
16 use - 👉 一个为代码优雅而生的hook——use

空文件

简介

Next.js生态圈技术分享 展开 收起
TypeScript 等 4 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
TypeScript
1
https://gitee.com/bigye-cheng-pu/nextjs-learn-demos.git
git@gitee.com:bigye-cheng-pu/nextjs-learn-demos.git
bigye-cheng-pu
nextjs-learn-demos
nextjs-learn-demos
main

搜索帮助

53164aa7 5694891 3bd8fe86 5694891