近期,多家公司宣布在使用Next.js时遇到严重问题,引发Web开发社区关注。根据最新报告,该框架存在安全漏洞,已被黑客利用进行攻击。多年来作为React开发者首选框架的Next.js,正面临着用户信任度下降的挑战。
Next.js提供一站式解决方案,包括静态站点生成(SSG)、服务器端渲染(SSR)和内置优化功能。然而在实践中,该框架暴露出严重的性能问题。
以处理数百亿请求的Northflank公司为例,即使在其营销网站这样的简单应用场景中也遇到了显著的性能瓶颈。通过对比测试,他们发现使用自定义React SSR解决方案后:
搜索引擎优化(SEO)能力作为Next.js的核心优势之一,在实践中却未能发挥预期效果。由于页面渲染速度慢,反而影响了网站的搜索排名。Northflank在12月就经历了SEO表现显著下降,导致重要关键词排名丢失。
Netlify首席工程师Eduardo Bouças指出,Vercel对Next.js的严格控制限制了框架的可移植性和市场竞争。同时,框架在安全漏洞管理和专有依赖方面的问题,也让其他服务提供商难以提供全面支持。
Next.js的发展战略多次转向:
频繁的技术路线变更导致开发者需要不断重构应用,增加了开发维护成本。
开发者反馈Next.js在以下方面存在明显问题:
尽管Next.js在路由约定、API集成和TypeScript支持等方面仍有其优势,但对于重视性能、稳定性和可维护性的企业来说,继续使用该框架的理由正在减少。正如开发社区所言,Next.js似乎正经历从"惊艳"到"糟糕"的转变过程。