惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

月光博客
月光博客
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
I
InfoQ
N
Netflix TechBlog - Medium
D
DataBreaches.Net
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
S
SegmentFault 最新的问题
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Hugging Face - Blog
Hugging Face - Blog
C
Cisco Blogs
T
Threat Research - Cisco Blogs
V
Visual Studio Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
博客园_首页
Recorded Future
Recorded Future
J
Java Code Geeks
The Cloudflare Blog
S
Securelist
人人都是产品经理
人人都是产品经理
T
Tor Project blog
云风的 BLOG
云风的 BLOG
The GitHub Blog
The GitHub Blog
V
Vulnerabilities – Threatpost
V
V2EX
P
Palo Alto Networks Blog
I
Intezer
罗磊的独立博客
博客园 - 叶小钗
T
The Exploit Database - CXSecurity.com
博客园 - 【当耐特】
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The Hacker News
The Hacker News
T
The Blog of Author Tim Ferriss
Blog — PlanetScale
Blog — PlanetScale
P
Privacy International News Feed
P
Proofpoint News Feed
美团技术团队
Cisco Talos Blog
Cisco Talos Blog
博客园 - 司徒正美
Stack Overflow Blog
Stack Overflow Blog
L
LangChain Blog
L
LINUX DO - 热门话题
Simon Willison's Weblog
Simon Willison's Weblog
MyScale Blog
MyScale Blog
H
Help Net Security
W
WeLiveSecurity
Google Online Security Blog
Google Online Security Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com

Next.js

vercel 公布 React Best Practices skills - V2EX 求助在本地环境 nextjs 开发, localstorage 值被清除了问题 - V2EX nextjs 有更优雅的自部署方案么? - V2EX 用 Next.js 写了个站,首页加载太慢了!始终找不到原因 - V2EX 使用 Bun 创建项目时卡住 - V2EX Security Advisory: CVE-2025-66478 Next.js 高危漏洞,建议大家马上升级到最新版,影响 15~ 16 所有版本 - V2EX 宝塔面板如何部署 next.js 项目 - V2EX nextjs16 的 cache component 有点打碎我对 node 服务小而美的印象 - V2EX 分享 Next.js 15.2 之后新版本的一个坑,可能会影响你的 SEO 收录 - V2EX 为啥 nextjs 编译这么慢,除了加物理内存,有啥好的优化建议? - V2EX Next.js 中用什么来管理全局状态,类似 Vuex/Pinia ? - V2EX Next.js 怎样获取当前页面的加载进度? - V2EX 发现很多人不了解 Next.js - V2EX Next.js 真的是越来越难用了,什么狗屁 use client,不如 Astro 一根,有什么话跟我的岛屿说去吧 - V2EX 学习 Next.js 需要先学习什么? - V2EX nextjs 全栈项目可以打包成 Electron 吗 - V2EX 本地开发 Next.js 启动项目后卡顿的不行,有什么优化的空间吗(M1 8G) - V2EX 一个奇怪的想法: nextjs 做前端+ssr, golang 作为后端,有没有搞头 - V2EX Next.js 零日漏洞 CVE-2025-29927 一个请求头直接绕过中间件 发现 Next.js 的一个很愚蠢的 feature。 - V2EX drizzle 中 many-to-many 的表怎么插入更优雅 - V2EX 可以通过简单的配置将主页设置为 home.tsx 吗? 每次导航会有一个 _rsc 参数的请求怎么能阻止 - V2EX 一个 Next.js ISR 失效的可能原因 - V2EX Next.js 的实际开发体验真是一言难尽 - V2EX 小白求教: next.js 项目部署 vercel 环境变量不生效 - V2EX v0.dev 开发的 Next.js 项目,下载代码到本地,怎么跑起来? - V2EX an-desgin 怎么优化编译速度? Next.js 简直是屎啊 - V2EX Nextjs Image 图片组件如何设置透明代理 - V2EX Nextjs,本地运行没问题,部署到服务器会发生这种奇怪的问题(初学者) 这应该算是第一次完整跑通的一个 NextJS 项目了 - V2EX NextJS 开发移动端,最推荐的 UI 组件库是哪个啊? 断断续续学 NextJS 大半年了,练手做了个 Favicon 图标生成网站,大佬帮看看行不行 Nextjs 写的第一个站点, 还是个出海站, UI 怎样才能看起来高大尚? - V2EX 又撸了一个,这次没有多语言和用户登录,快多了 - V2EX 后端没前端基础,学 next 有点困难 - V2EX Next.js 开发时,编译好慢。 - V2EX Next.js 使用场景咨询 - V2EX 根据之前的模板,做了一个高考作文估分玩具,仅供娱乐😁 - V2EX 我的第一个 AI 应用,持续学习中...... - V2EX 大佬们, next-auth 如何本地实现谷歌登录? - V2EX [NextJs] 如何构建复杂的全栈项目 - V2EX NextJS 可以在 route handler 中使用 setTimeOut 吗 - V2EX 关于 Nextjs app router 做全栈写后端的 API 不友好的问题 - V2EX next.js 14 中,如果使用了 server action,怎么 reset form - V2EX 如何在 Next.js 中渲染从 OSS 获取的 JSX - V2EX 有人有这种需求吗?可以通过 AI 来翻译 json 文件,并且可以支持把某个文件夹作为源,把里面的所有 json 文件从一个语言转换成另一个语言。 - V2EX 第一次用 Next.js 创建了一个网站连搬带抄 - V2EX
next.js 对于大量页面的性能真的很差吗,比如打包很慢? - V2EX
MRlaopeng · 2025-11-05 · via Next.js

这是一个创建于 221 天前的主题,其中的信息可能已经有所发展或是发生改变。

现在有一个 100w 页面 html 的需求 我之前在想用 hugo 做的, 但是 AI 却和我说, hugo 在每次修改之后都需要进行全量生成全部网页,这样的对于工程化不友好 然后我就想别的方法, 看到主流做 seo 的方案都是 next.js 他对于大量网页的情况会存在哪些性能问题呢?

imingyu

1

imingyu      2025 年 11 月 5 日

好奇你的 100 万个页面都是啥

hugozach

5

hugozach      2025 年 11 月 5 日

啥玩意 100w 啊 首先 100w 就不合理
量级大起来处理肯定费劲 用啥都费劲 如果有个前端项目打包 1pb 你别说打包了 电脑打开都是问题

94

6

94      2025 年 11 月 5 日

有一个评测项目,可以直接参考,但是已经很长时间没有维护更新了。
👉 [seancdavis/ssg-build-performance-tests - Github]( https://github.com/seancdavis/ssg-build-performance-tests)

而且不管是 Hugo NextJs 还是其他的带有 SSG 能力的框架,基本上都是可以配置 cache 来加快构建速度的,或者增强成增量更新。

-----

但其实没有必要关注这些构建时的性能,除非是真的有非常大量的页面需要生成,比如说一些内网使用的开发文档。
大部分情况下我们都会托管在服务器上,通过 CI/CD 能力让服务器自动执行构建脚本,比如说 Github 上面的 Actions ,并不太会关注到底会执行多久,只需要关注自己是否提交就行了。

gucheen

7

gucheen      2025 年 11 月 5 日

你觉得 hugo 能应付 100 万页面?
你是不是误解了 100 万动态页面和 100 万静态页面?

weixind

8

weixind      2025 年 11 月 5 日

@MRlaopeng #3

个人想法:技术选型是选择最适合的技术栈,要贴近需求。不是哪个性能最好就选哪个。

MRlaopeng

9

MRlaopeng      2025 年 11 月 5 日

@gucheen ai 和我说, 如果用 hugo 那就是完全生成 100w 个 html, 那确实太麻烦了
但是如果用 next.js 是不是可以就类似于动态路由那样 动态生成呢

gucheen

11

gucheen      2025 年 11 月 5 日

@MRlaopeng 我觉得你可能都没搞懂你的需求或者说你没搞懂你要做什么
建议先理清需求再做技术选型
另外我觉得你对你要用的技术也不够理解,这种情况做技术选型基本都是无用功

MRlaopeng

12

MRlaopeng      2025 年 11 月 5 日

@gucheen 老哥你这句话有点绕,,,我现在就是在 100w 个页面用来做 seo 的背景下,需要选一个好用的技术

94

13

94      2025 年 11 月 5 日

@MRlaopeng #12 ,我觉得你这个 100W 个页面的出发点就很奇怪。你先要确定你这个项目是要干什么,然后让大家来给你推荐推荐。你再从我们推荐的技术栈里面选你符合心意的。
而不是说我现在要性能最好的那一个,你们说我现在选择的这两个里面哪一个性能好,但是不提你这个性能的需求场景。是展示型的企业站,文档站,还是自己写博客,即使说拿来做内容农场都行。

-----
如果有人说 Hugo 性能强 1000w 个页面渲染手拿把掐,然后你真信了,拿去开发管理后台不就瞎了吗……

MRlaopeng

14

MRlaopeng      2025 年 11 月 5 日

@94 哦哦 原来是这样, 老哥你这样说我就理解了

94

15

94      2025 年 11 月 6 日

@MRlaopeng #14 ,所以就看你要做什么项目,但是会考虑到 hugo 估计就是企业官网和博客这两种类型。
那么其实选一个自己喜欢的就好了。大部分还在更新的带 SSG 能力的框架都支持了<增量更新>,或者有 plugin 可以增强成增量更新。

但其实很多情况下并不是因为不能增量更新的问题,而是因为 SSG 框架会渲染的静态 HTML 文件,如果侧边小组件里面展示到了一些最新文章和词云排名这样每次更新会变更的内容,不是通过 API 调用返回的。就不可避免地会需要重新生成新的 HTML 内容, 因为最新文章虽然没有变更,但是小组件里面的内容确实已经变更了。

MRlaopeng

16

MRlaopeng      2025 年 11 月 6 日

@94 好的,谢谢大佬, 这个小组件的问题确实让我纠结, 看到你说 不可避免地会需要重新生成新的 HTML 内容 , 那我就还是选择先用 hugo 做一版本试试看

94

17

94      2025 年 11 月 6 日

@MRlaopeng #16 ,但 NextJS 之类的框架可以做到部分动态,这样就不会每次都需要重新生成新的 HTML 缓存,只需要确定哪一些部分是客户端渲染就行了。
但是 Hugo 就没有提供这个能力了得你自己去做。只是 Next 需要在服务端启服务,Hugo 就不需要了只需要静态页托管就行。SSG 和 SSR 在这部分的差异就体现出来了。

所以你自己得心里有预期,你到底是要准备做什么样子的项目,以后怎么部署和运维。