随着越来越多的开发者寻求 React 生态系统之外的解决方案,像 Astro 和 Svelte 这样的前端框架越来越受欢迎,今年 Web 开发的复杂性进一步降低。与此同时,原生 Web 平台的特性证明了它们能够胜任构建复杂的 Web 应用程序的工作——尤其是 CSS 在 2025 年得到特别改进。
话虽如此,也许今年最大的 Web 开发趋势是 AI 辅助编码的兴起——事实证明,它倾向于默认使用 React 和领先的 React 框架 Next.js。因为 React 在前端领域占据主导地位,大语言模型(LLM)有很多 React 代码进行训练。
让我们更详细地看看 2025 年的五大 Web 开发趋势。
1. 原生 Web 特性的崛起
在 2025 年,许多原生 Web 特性悄然赶上了 JavaScript 框架提供的功能。例如,视图、转换API ——它可以让你的网站在页面之间流畅地切换——成为了Baseline 2025索引跨浏览器支持的一部分。因此,现在 Web 开发人员可以广泛使用它。
Baseline 是一个由 W3C 的 WebDX 社区小组协调的项目,包括来自谷歌、Mozilla、微软和其他组织的代表。它从 2023 年才开始运行,但今年它真正成为了实践Web开发人员的有用资源。

Baseline 特性的稳定年度增长,通过Web平台状态站点观测。
正如 The New Stack 的 Mary Branscombe在6月份所报道的那样,有很多方法可以跟踪 Baseline 的变化:
“谷歌的 Web.Dev 有关于 Baseline 特性和新闻的月度更新,WebDX 特性浏览器允许你查看有限可用、新可用或广泛可用的特性;月度发布说明涵盖了哪些特性达到了新的 Baseline 状态。”
从 Web 功能的角度来看,现在真的没有理由不使用原生 Web 功能。正如资深 Web 开发人员Jeremy Keith最近所说,框架“限制了你在 web 浏览器中所能做的事情的可能性空间”。在随后的一篇文章中,Keith 敦促开发人员尤其不要在浏览器中使用 React,因为文件大小对用户来说成本太高了。相反,他鼓励开发人员“研究在浏览器中可以使用纯 JavaScript 做些什么”。
2. AI 编码助手默认为 React
今年,AI 成为了 Web 开发工具链的标准组成部分(尽管并不总是得到开发者的认可,特别是那些在 Mastodon 或 Bluesky 而不是 X 或 LinkedIn 上社交的开发者)。无论你是不是应用程序开发中的 AI 粉丝,都有一个大问题:LLMs 倾向于默认使用 React 和 Next.js。
当 OpenAI 的GPT-5在 8 月发布时,其所谓的优势之一是编码。GPT-5 最初从开发者那里获得了褒贬不一的评价,所以在那个时候,我联系了 OpenAI,向他们询问编码特性。OpenAI 的研究员Ishaan Singal通过电子邮件回复。
我向 Singal 指出,在GPT-5提示指南中,有三个推荐的框架:Next.js(TypeScript)、React 和 HTML。我问是否有与 Next.js 和 React 项目团队合作,以优化 GPT-5 对这些框架的支持?
“我们选择这些框架是基于它们的受欢迎程度和通用性,但我们并没有直接与 Next.js 或 React 团队在 GPT-5 上合作,”他回答说。

OpenAI 的 GPT-5 提示指南中的“组织 GPT-5 代码编辑规则”的示例。
我们知道,负责Next.js框架的公司 Vercel 是 GPT-5 的粉丝。在发布当天,它称 GPT-5 是“最好的前端 AI 模型”。所以这里发生了一个很好的交换条件——GPT-5 之所以能够成为 Next.js 的专家,是因为它的受欢迎程度,这可能进一步增加了它的受欢迎程度。这对 OpenAI 和 Vercel 都有帮助。
“归根结底,这是开发者的选择,”Singal 总结道,关于开发者想要使用哪些 Web 技术。“但成熟的代码库有更好的社区支持。这有助于开发者自助维护。”
3. AI 智能体和聊天机器人中 web 应用的出现
今年,我们看到了 AI 聊天机器人和智能体中小型 Web 应用的出现。
MCP-UI是 Web 将成为 AI 智能体关键部分的第一个迹象。顾名思义,MCP-UI使用流行的模型上下文协议作为通信基础。该项目“旨在标准化模型和工具如何在客户端应用程序中请求显示丰富的 HTML 界面。”
在8月的一次采访中,两位创始人(其中一位当时在 Shopify 工作)解释说,MCP-UI 有两种类型的 SDK:客户端 SDK 和连接到 MCP 服务器的服务器 SDK。服务器 SDK 提供 TypeScript、Ruby 和 Python 版本。

一个 UI 被插入到 Claude 3.7 Sonnet 聊天中的 MCP-UI 演示。
MCP-UI 听起来很有前途,但很快就被 OpenAI 10 月初发布的Apps SDK 盖过了风头。Apps SDK 允许第三方开发者构建基于 Web 的应用程序,这些应用程序作为 ChatGPT 对话中的交互式组件运行——这让我们想起了 2008 年苹果推出应用商店时的情景。
Apps SDK 的决定性特征是基于 Web 的 UI 模型(类似于 MCP-UI)。ChatGPT 应用组件是一个 Web UI,运行在 ChatGPT 对话中的沙箱框架中。ChatGPT 作为应用程序的主机。你可以将第三方 ChatGPT 应用程序视为直接嵌入 ChatGPT 界面的“迷你 Web 应用程序”。
到 10 月底,像 Vercel 这样的行业巨头已经想出了如何使用他们的 JavaScript 框架来构建ChatGPT应用程序。Vercel 将 Next.js 与 ChatGPT 应用程序平台的快速集成表明,AI 聊天机器人将不仅仅局限于轻度交互的小部件——复杂的 Web 应用程序也将在这些平台上存在。
4. 浏览器中的 Web AI 和设备上的推理
2025 年的另一个并行发展是在浏览器中运行客户端AI的兴起,这允许 LLM 推理在设备上进行。谷歌在这方面尤为突出;它对这种趋势的称呼是“Web AI”。Jason Mayes,谷歌这些举措的负责人,将Web AI定义为“通过 Web 浏览器在用户设备上运行任何机器学习模型或服务的艺术。”
11 月,谷歌举办了一场仅限受邀者参加的活动,名为谷歌Web AI峰会。之后,我采访了活动的组织者兼主持人 Mayes,他解释说,一个关键技术是 LiteRT.js,谷歌的 Web AI 运行时,目标是生产 Web 应用程序。它建立在LiteRT的基础上,后者旨在直接在设备(移动、嵌入式或边缘)上运行机器学习(ML)模型,而不是依赖于云推理。
在 Web AI 峰会的主题演讲中,谷歌负责 Chrome 和 Web 生态系统的副总裁兼总经理Parisa Tabriz强调了去年 8 月 Chrome 内置的AI API,以及去年 6 月发布的作为 Chrome 内置功能的 Gemini Nano——谷歌的主要设备上模型。这些和其他 Web 技术正在推动当前的 Web AI 趋势。

Parisa Tabriz 在 Web AI 峰会上。
谷歌与微软一起参与的另一项创新是WebMCP的发布,它允许开发人员使用客户端 JavaScript 控制 AI 智能体如何与网站交互。在 9 月与微软 Edge 的 Web 平台产品经理Kyle Pflug的采访中,他解释道:“核心概念是允许 Web 开发者用 JavaScript 为他们的网站定义‘工具’,就像传统 MCP 服务器提供的工具一样。”
Web AI 不仅仅是由商业公司推广。万维网联盟(W3C)也在探索“代理式Web”的构建模块,其中包括使用 MCP-UI、WebMCP 和另一个新兴的称为NLWeb的标准(由微软开发)。
5. JavaScript 生态系统的“生命化”
这听起来像是 AI 主导了今年的 web 开发——事实上也确实如此。但前端工具也看到了它的创新份额。有一款产品特别引人注目。
Vite,由Evan You创建,已经成为现代前端框架的首选构建工具,包括 Vue、SvelteKit、Astro 和 React——也有来自 Remix 和 Angular 的实验性支持。在 9 月份接受The New Stack采访时,You 告诉我,Vite 成功的关键在于它早期使用了 ES 模块 (ESM),这是一种标准化的 JavaScript 模块系统,允许你“将 JavaScript 代码分解成不同的片段,不同的模块,你可以加载。”

Even You 在 ViteConf 上展示的 Vite 生态系统。
You 和他的公司 VoidZero 现在正在构建 Vite+,一个新的统一 JavaScript 工具链,旨在解决 JavaScript 碎片化问题。在今年的 ViteConf 活动上,You 正式推出了 Vite+,将其定位为企业开发工具包。他说它包括“你喜欢 Vite 的一切——加上你一直在用胶带粘合在一起的一切。”
Web 开发的十字路口
在 2025 年底,感觉我们正处于前端开发的十字路口。一方面,有一种方法可以解决 React 的复杂性难题:使用原生 Web 特性和工具,如 Astro,减轻用户的负担。虽然这确实是今年的一个趋势,但它有可能在 2026 年被我们越来越依赖 AI 工具编码所掩盖——正如所指出的,这些工具倾向于依赖 React。
事实是,现在的大多数开发者——包括成千上万以前不属于开发者生态系统的“vibe 程序员”——将继续由 AI 系统提供 React 代码。这使得 Web 开发社区在明年继续支持和倡导原生 Web 代码变得更加必要。
原文链接:
https://thenewstack.io/web-development-in-2025-ais-react-bias-vs-native-web/





