Next.js
文章平均质量分 60
远小帅
这个作者很懒,什么都没留下…
展开
-
在Next.js渲染Markdown竟然如此简单
在这篇文章中,我详细介绍了如何在 Next.js 中渲染 Markdown 和 MDX 文件。希望这篇文章能够帮助你更好地理解和使用 Markdown 和 MDX 在 Next.js 中的应用,为你的开发工作带来便利。下一篇文章我将开发一个具有 SEO 优化的博客实战项目,使用 MDX 渲染,有感兴趣的小伙伴可以关注一下。原创 2023-12-19 15:41:49 · 1292 阅读 · 2 评论 -
Next.js加载异步组件 & 骨架屏
Next.js 中有两种处理页面加载的方式,一种是 Loading UI 一种是 Streaming。接下来我将介绍这两种的区别,以及实际的业务场景。当我们进入某个页面时,需要获取页面数据,可能是从数据库读取也有可能是 API 服务,总之这是一个异步任务,我们可以在获取数据过程中提示用户数据正在加载,比如放置一些骨架屏,提升用户的体验。如果不对这些进行处理,使用体验会大打折扣。假设我们有一个场景,进入 /posts 页面后获取所有的文章数据。可以解开上面的注释延长加载时间。原创 2023-12-13 15:49:32 · 1817 阅读 · 1 评论 -
Next.js使用Supabase实现Github登录
Next.js 有许多 OAuth 认证方案来实现 Github 或者 Google 登录,比较常见的有等。Supabase提供了很多的核心服务,包括 PostgreSQL 数据库、身份验证、文件存储等。原创 2023-12-08 12:01:17 · 1032 阅读 · 0 评论 -
pnpm安装最新Next.js报错TypeError: Cannot read properties of undefined (reading ‘config‘)
使用 `pnpm dlx create-next-app@latest` 安装最新的 Next.js 项目运行后报错 TypeError: Cannot read properties of undefined (reading 'config')原创 2023-10-12 09:58:03 · 346 阅读 · 1 评论 -
在Next.js中使用Prisma
Prisma是一个用于Node.js和TypeScript的下一代ORM(对象关系映射)工具,它可以让你以一种直观、高效和安全的方式读写数据库中的数据。原创 2023-09-07 15:57:02 · 324 阅读 · 0 评论