EdgeOne Pages 重大更新:全面增强全栈部署能力

Chris ChenChris Chen
5 分钟阅读
Spt 9, 2025

EdgeOne Pages 全栈部署

我们隆重推出 EdgeOne Pages 的全栈部署功能!现在,您可以在我们的平台上直接构建和部署完整的 Web 应用程序,支持主流全栈框架与 Node.js 函数。无论是服务器端渲染、API 接口还是动态内容生成,EdgeOne Pages 都能高效处理,助您轻松实现全栈开发。

新的全栈功能

在本次更新中,我们推出了两个核心功能:

1. Next.js 全栈支持

EdgeOne Pages 现在提供全面的 Next.js 支持,能够处理多种渲染模式,而不仅限于静态渲染。

  • 渲染模式:支持 SSR(服务器端渲染)、ISR(增量静态再生)、SSG(静态站点生成)和 CSR(客户端渲染),您可以在同一项目中针对不同页面采用不同的渲染策略,兼顾效率与灵活性。
  • 基于文件的路由:通过文件和文件夹结构(Pages Router 或 App Router)自动生成路由,使页面管理变得简单。
  • API 路由:内置 API 功能,可直接在 Next.js 项目中处理 Web 请求,无需单独部署后端服务。

2. Node Functions 支持

我们为 Pages Functions 新增了 Node Functions 功能,支持 Node.js 运行时环境,您可以直接使用 npm 生态中的海量模块,集成各类第三方库和工具。在 node-functions/ 目录中部署文件(如 node-functions/api/hello.js),即可快速运行 Node.js 代码,大幅简化开发与部署流程。

  • 框架支持:支持 Express.js 、Koa.js 等 Node.js 框架,无需复杂的服务器设置即可轻松迁移现有应用程序。
  • 日志分析:在控制台中查看 Node Functions 执行日志,以监控函数性能并调试问题。

Pages 全栈开发优势

EdgeOne Pages 在多个方面简化了全栈开发:

  • 代码统一管理:前端和无服务器函数代码集中在同一仓库进行版本控制,通过代码提交自动触发构建部署,实现一体化开发流程。
  • 无服务器设计:您的应用程序按需运行并自动扩展。无需担心流量激增、服务器维护和管理。
  • 兼容主流框架:与 Next.js、Express、Koa 和其他流行框架无缝协作。您可以在不重写代码的情况下迁移现有应用程序。

开始使用

准备好体验 EdgeOne Pages 的全栈部署了吗?我们为您准备了详细的文档和模板示例,助您快速上手。

访问 Pages 控制台 ,现在开始构建您的全栈应用程序。