小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
开发者在React和Next.js中懒加载的指南

大包的JavaScript会减慢应用速度,懒加载技术通过将代码拆分为小块,仅在需要时加载,从而提高性能。本文介绍了在React和Next.js中使用React.lazy、next/dynamic和Suspense的方式,帮助开发者优化应用加载速度和用户体验。

开发者在React和Next.js中懒加载的指南

freeCodeCamp.org
freeCodeCamp.org · 2026-04-14T20:31:59Z
如何使用Next.js、Express和Stripe Connect构建在线市场

本文介绍如何使用TypeScript构建多供应商市场,并利用Stripe处理支付。用户可以注册、管理产品并直接接收客户付款。教程涵盖商户入驻、产品管理、结账流程及Webhook处理,最终实现完整的在线市场。

如何使用Next.js、Express和Stripe Connect构建在线市场

freeCodeCamp.org
freeCodeCamp.org · 2026-04-09T15:49:49Z
如何为大型Next.js应用构建可重用架构

随着Next.js项目的增长,缺乏架构会导致组件重复和逻辑混乱。本文提供了构建可重用架构的实用指南,包括应用路由、特性文件结构、共享逻辑、数据获取边界和测试策略,帮助开发者提升项目的可维护性。

如何为大型Next.js应用构建可重用架构

freeCodeCamp.org
freeCodeCamp.org · 2026-04-03T18:00:09Z
在Next.js中进行日志记录很困难(但并非必须如此)

在Next.js中,日志记录面临挑战,主要是因为大多数日志库仅支持Node.js,缺乏对Edge和浏览器的支持。建议使用LogTape和Sentry,以实现跨不同运行时的一致日志记录。通过添加追踪功能,可以将相关日志连接,便于调试和查询。配置Sentry可实现结构化日志记录,提升应用的可观察性。

在Next.js中进行日志记录很困难(但并非必须如此)

Sentry Blog
Sentry Blog · 2026-03-30T00:00:00Z
如何在 Next.js 中共享服务器和客户端组件

Next.js App Router将应用分为服务器组件和客户端组件,服务器组件在服务器上运行以保护敏感信息,客户端组件在浏览器中处理交互。本文介绍了在两者之间共享数据和组件的方法,包括属性传递和上下文共享,以实现高效的数据管理和交互。

如何在 Next.js 中共享服务器和客户端组件

freeCodeCamp.org
freeCodeCamp.org · 2026-03-27T20:41:32Z
跨平台的Next.js:适配器、OpenNext及我们的承诺

Next.js 16.2引入了稳定的适配器API,旨在确保在各个平台上的良好运行。通过与OpenNext、Netlify等合作,开发了共享测试套件和验证适配器,促进跨平台兼容性。适配器API提供应用版本化描述,支持多种功能,确保开发者在不同基础设施上获得一致体验。

跨平台的Next.js:适配器、OpenNext及我们的承诺

Next.js Blog
Next.js Blog · 2026-03-25T17:00:00Z
Next.js 可观察性缺口及其解决方案

Next.js在生产环境中的可观察性存在缺口,尤其是错误信息不够详细。Sentry可以通过手动仪器化和配置,捕捉服务器端异常、数据库查询和水合错误。使用Sentry的HTML差异工具可以更好地调试水合错误。对于服务器操作,需要手动包装以确保追踪完整性,日志和指标不受采样限制,确保获取所有数据。

Next.js 可观察性缺口及其解决方案

Sentry Blog
Sentry Blog · 2026-03-24T00:00:00Z
使用 Paystack、Next.js 和 Supabase 构建电商网页应用

Paystack 是一个专注于非洲的在线支付网关。我们在 freeCodeCamp.org 的 YouTube 频道发布了一门课程,教你如何使用 Next.js、Supabase、Zustand 和 Paystack 构建全栈电商应用。课程涵盖开发过程的每个步骤,适合希望使用行业标准工具构建和扩展实际应用的开发者。

使用 Paystack、Next.js 和 Supabase 构建电商网页应用

freeCodeCamp.org
freeCodeCamp.org · 2026-03-18T21:18:43Z
Next.js 16.2:AI 改进

Next.js 16.2 引入了多项针对 AI 开发的改进,包括默认提供 AGENTS.md 文件,新增浏览器日志转发功能以提升调试效率,开发服务器锁文件功能防止多个服务器冲突。此外,实验性工具 next-browser 允许代理检查应用运行状态,分析组件树和网络活动,优化性能。

Next.js 16.2:AI 改进

Next.js Blog
Next.js Blog · 2026-03-18T20:00:00Z
Next.js 16.2

Next.js 16.2版本带来了性能提升和200多个修复,包括更快的开发启动和渲染速度。新设计的错误页面和服务器功能日志增强了调试体验。引入了transitionTypes属性以支持视图过渡,ImageResponse性能显著提升。此外,新增实验性功能如unstable_catchError()和prefetchInlining选项,进一步优化了错误处理和数据预取。

Next.js 16.2

Next.js Blog
Next.js Blog · 2026-03-18T20:00:00Z
Turbopack:Next.js 16.2 的新特性

Next.js 16.2 更新了 Turbopack,提升了性能并修复了 200 多个 bug。新增功能包括服务器快速刷新、Web Worker 支持、子资源完整性、动态导入的树摇、内联加载器配置、Lightning CSS 配置和日志过滤。服务器端热重载效率显著提高,应用刷新速度提升 67-100%。同时,支持 TypeScript 的 PostCSS 配置,优化了内存使用和构建时间。

Turbopack:Next.js 16.2 的新特性

Next.js Blog
Next.js Blog · 2026-03-18T20:00:00Z
在React和Next.js中构建动态表单

本文讨论了在React和Next.js中构建动态表单的两种方法:组件驱动和模式驱动。组件驱动方法使用React Hook Form和Zod,适合CRUD表单;模式驱动方法使用SurveyJS,适合复杂业务逻辑的表单。通过构建相同的多步骤表单,展示了两种方法的优缺点,强调选择合适方法的重要性。

在React和Next.js中构建动态表单

Articles on Smashing Magazine — For Web Designers And Developers
Articles on Smashing Magazine — For Web Designers And Developers · 2026-03-10T13:00:00Z
Cloudflare发布了基于AI辅助的实验性Next.js替代方案

Cloudflare推出了vinext,这是基于Vite的Next.js实验性重实现,旨在优化Cloudflare Workers。开发耗时一周,成本1100美元。初步基准显示vinext在构建速度和客户端包大小上优于Next.js,但仍处于实验阶段,尚不支持静态预渲染,社区对其可维护性表示担忧。

Cloudflare发布了基于AI辅助的实验性Next.js替代方案

InfoQ
InfoQ · 2026-03-10T10:11:00Z
使用Next.js 15和Mux构建Loom克隆

在freeCodeCamp.org的YouTube频道上,我们发布了一门课程,教你如何使用Next.js 15和Mux从零开始构建专业的屏幕录制平台,创建一个“Loom克隆”,实现录制和AI生成摘要等功能。课程内容包括浏览器录制、智能上传、AI集成和现代视频技术等。

使用Next.js 15和Mux构建Loom克隆

freeCodeCamp.org
freeCodeCamp.org · 2026-03-02T20:14:31Z
如何防止Next.js API路由中的IDOR漏洞

IDOR(不安全直接对象引用)是一种常见的安全漏洞,发生在用户认证成功但未验证访问权限时。解决方案包括验证用户身份、实施对象级授权,并设计安全的API端点(如使用/api/me),确保用户只能访问自己的数据。每个API路由都需验证访问权限,以防止IDOR漏洞。

如何防止Next.js API路由中的IDOR漏洞

freeCodeCamp.org
freeCodeCamp.org · 2026-02-27T19:28:51Z
只要1100美元tokens,一周重写 Next.js!

抱歉,提供的文本内容不足以进行总结。请提供更详细的文章内容。

只要1100美元tokens,一周重写 Next.js!

机器之心
机器之心 · 2026-02-25T08:48:32Z

一名工程师与AI模型合作,从零重建了流行的前端框架vinext,作为Next.js的替代品。该框架基于Vite,构建速度快达4倍,包体积小57%。vinext简化了在Cloudflare Workers上的部署,并支持增量静态再生。尽管仍在实验阶段,早期用户反馈积极。

我们如何在一周内利用AI重建Next.js

The Cloudflare Blog
The Cloudflare Blog · 2026-02-24T20:00:00Z
Next.js + Supabase + Cloudflare worker + Hyperdrive 最佳实践(2026终极版)

作者帮助朋友将网站从 Vercel 迁移到 Cloudflare Worker,因 Vercel 费用高。尽管 Cloudflare Worker 不支持 Supabase,作者经过多次调试,成功重构数据库连接。文章总结了迁移过程中的关键问题及解决方案,包括环境变量处理、连接池管理和数据库连接方式,强调了 Cloudflare Worker 的高性价比和性能优势。

Next.js + Supabase + Cloudflare worker + Hyperdrive 最佳实践(2026终极版)

山维空间
山维空间 · 2026-02-19T15:44:03Z
从随机代码块到真实代码 — 在Sentry中配置Next.js源映射

在Next.js应用中,用户下载的是经过编译和压缩的代码。本文介绍如何通过源映射和调试ID将错误堆栈映射回原始代码,确保Sentry显示真实的文件名和行号。正确配置源映射可以在生产环境中提供可读的错误信息。

从随机代码块到真实代码 — 在Sentry中配置Next.js源映射

Sentry Blog
Sentry Blog · 2026-02-17T00:00:00Z
Cloudflare Worker + Next.js 使用环境变量最佳实践(2026终极版)

本文探讨了在 Cloudflare Worker 和 Next.js 中使用环境变量的最佳实践,强调构建时与运行时的区别。建议以“NEXT_PUBLIC_”开头配置构建时变量,并通过 wrangler.jsonc 管理服务端变量。还介绍了本地开发时使用 .dev.vars 文件的重要性,以及确保类型安全和环境隔离的方法,以避免常见错误。

Cloudflare Worker + Next.js 使用环境变量最佳实践(2026终极版)

山维空间
山维空间 · 2026-02-12T14:37:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码