标签

Next.js

一个月处理 1,500 个 GitHub Issue:用 Agent 清理积压的工程方法

来源: nextjs.org 44
Next.js 团队在一个月内关闭了 1,500 个 GitHub Issue。真正值得关注的并不是关闭按钮按了多少次,而是他们让 Agent 研究历史报告、整理证据,再推进积压问题。对于维护时间较长的开源项目,这类工作往往比编写新功能更消耗注意力。 公开摘要没有披露具体模型、提示词和自动化规则,因此下面不会猜测 Next.js 的内部实现,而是给出一...

理解 Turbopack 的 JavaScript 分块:更快首屏与跨页面代码共享

来源: nextjs.org 34
JavaScript 分块并不只是把一个大文件机械地切成几个小文件。真正影响页面加载速度的,是哪些代码进入首屏、哪些代码延迟下载,以及多个页面能否复用已经缓存的模块。Turbopack 正围绕这些目标改进 Next.js 的构建结果,并在 Next.js 16.3 中加入了新的实验性分块能力。 由于实验特性的具体配置接口可能随版本变化,下面不假设某个未...

Next.js 2026 年 8 月安全版本发布:如何评估与落地升级

来源: nextjs.org 46
Next.js 的 August 2026 Security Release 已经发布。对使用 Next.js 的团队来说,安全版本的价值不只在于把依赖版本号改大,更在于确认应用实际解析到的版本、验证构建与运行时行为,并让升级结果能够持续进入后续发布流程。 不要只看 。如果项目使用了 lockfile、工作区或间接依赖,最终安装版本可能与声明范围不同。...

Next.js 8 月安全发布提前至 2026 年 8 月 25 日

来源: nextjs.org 39
Next.js 已将原定于 8 月进行的安全发布提前到 2026 年 8 月 25 日。对于维护 Next.js 应用的团队,这类日期调整意味着补丁窗口更短:依赖审查、预发布验证和生产变更审批都应尽早排入计划。 目前已知的信息很集中:Next.js 的 8 月安全发布将于 2026 年 8 月 25 日推进。摘要没有披露漏洞编号、受影响版本、修复内容或...

Next.js 将于 2026 年 8 月 26 日发布预定安全更新

来源: nextjs.org 42
Next.js 正在准备一次排期中的安全版本更新,计划于 2026 年 8 月 26 日发布。当前摘要没有披露漏洞编号、受影响版本、修复内容或升级要求,因此团队不应提前假设具体影响范围,但可以先把这次发布纳入依赖升级和安全验证流程。 这是一项已安排的安全发布计划,而不是已经公布完整技术细节的漏洞公告。对于使用 Next.js 的项目,关键动作是确认当前...

Next.js 16.3:更快的导航、更低的开发内存与更短的构建时间

来源: infoq.com 44
Vercel 发布 Next.js 16.3,重点改善了开发阶段的内存占用、构建速度、类型检查,以及页面导航体验。此次更新的方向很明确:让保持服务器渲染架构的 Next.js,在本地开发和页面切换时也能更接近客户端应用的响应速度。 摘要提到,开发环境内存最高可减少 90%,构建过程也得到加速。不过,这并不意味着升级后所有项目都能自动获得相同收益。Nex...

让 HubSpot 同步真正可靠:事务性 Outbox、QStash 与可修复的一致性

来源: postgr.es 43
HubSpot 同步最棘手的故障,不是请求明显失败,而是 HubSpot 已经提交变更,Worker 却在保存结果前丢失响应。此时重试可能重复写入,拒绝重试又会让本地事件永久悬挂。可靠方案必须把数据库、发布器、Worker 和远端变更都设计成可识别、可重试、可修复的状态机。 队列并不能保证消息只处理一次。发布确认可能丢失,QStash 也可能在 Wor...

用 Next.js 16.3 打造接近原生应用的 Web 体验

来源: nextjs.org 28
传统多页网站的主要问题并不只是“页面会刷新”,而是每次导航都可能打断用户的操作节奏:等待整页数据、丢失尚未提交的输入、点击后迟迟看不到反馈。Next.js 16.3 强调的 Instant Navigations、服务端渲染数据、乐观更新和实时客户端状态,正好对应这几类体验问题。 这四项能力并不是互相独立的功能。更合理的做法是让服务端负责可信数据和首屏...

Ollmo v0.1.0:把 RAG、Agent 与多租户知识库装进同一套生产平台

来源: oschina.net 43
企业内部的 RAG 项目往往不缺一个能回答问题的 Demo,真正缺的是文档管理、出处追踪、权限隔离、流式交互、Agent 编排和链路诊断能够同时工作的完整系统。Ollmo v0.1.0 的定位正是这类生产场景:面向私有化部署和团队协作,把 RAG、可视化 Agent、GraphRAG 与可观测能力整合到一个平台中。 典型 RAG 流程包括文档解析、文本...

用幂等键和事务发件箱,彻底避免 Next.js 表单重复提交

来源: postgr.es 31
用户填写表单、点击提交,却迟迟看不到响应。于是他再次点击。问题在于:第一次请求可能已经成功写入数据库,只是响应在网络中丢失了。结果可能是两个潜客、两封确认邮件、两次 CRM 更新,以及两条分析事件。 这不是单纯的前端交互问题,而是一个缩小版的分布式系统问题。浏览器会重试,移动网络会在服务端提交成功后断开,Serverless 函数可能在提交后超时,队列...