首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Vike × EdgeOne Pages:全栈边缘部署原生支持Universal Deploy(通用部署)

Vike × EdgeOne Pages:全栈边缘部署原生支持Universal Deploy(通用部署)

原创
作者头像
EdgeOne 小助手
发布2026-04-23 10:09:28
发布2026-04-23 10:09:28
1590
举报

EdgeOne Pages 现已正式支持 Vike 框架,底层采用 Universal Deploy (通用部署)协议。升级到 @edgeone/vite v2.x 适配器后,开发者可以直接将 Vike 全栈应用部署到全球边缘节点——SSR、SSG、HTML 流式渲染开箱即用,不需要手动拼构建配置,也不用指定框架参数。

EdgeOne 是首个集成 Universal Deploy 的平台。Universal Deploy 是 Vite 生态下的通用部署标准,与框架无关。也就是说,同一个 @edgeone/vite 适配器现在可以同时兼容 Vike、TanStack Start 和原生 Vite SSR,后续还会有更多框架接入。

为什么选Vike?

Vike 是一个基于 Vite 的现代全栈框架,最大的特点是灵活、可控。它支持 pages/ 目录的文件路由、按路由配置渲染策略(SSR、SSG、流式传输),并且对 React、Vue、Solid 都提供一等支持——甚至可以在同一个项目里混用不同的 UI 库。+Page、+data.ts、+config.ts 这套约定让你能精确控制每条路由的行为,同时不被框架绑死。

这次更新后,EdgeOne Pages 通过 Universal Deploy 与 Vike 实现了深度集成。开发者不再需要手动处理复杂的 SSR 配置——安装 @edgeone/vite 适配器,加到 Vite 配置里,就能直接部署全栈 Vike 项目。不管是服务端渲染的 SaaS 应用、预渲染的文档站,还是流式优先的数据看板,都能在 EdgeOne Pages 上拿到一致、丝滑的部署和运行体验。

Universal Deploy:告别重复造轮子

Vike 的 Universal Deploy 是一套与框架无关的标准协议:任何 Vite 框架都可以用统一格式注册自己的服务端入口和路由元数据,部署平台读取即可,不再需要为每个框架写专门的胶水代码。

它优雅地解决了"N 个框架 × M 个平台"带来的适配器泛滥问题,开发者无需重复造轮子。过去每个框架都要单独对接每个平台,现在 Universal Deploy 在中间加了一层薄薄的约定层(@universal-deploy/store),双方说同一种语言就够了。

EdgeOne 与 Vike 团队正紧密合作,为开发者解决这一问题。作为首个参与验证 Universal Deploy 方案的部署平台,我们已经在 @edgeone/vite v2.x 中完整集成,开发体验全新升级:

零框架配置——适配器通过 UD 协议自动发现服务端入口,不需要指定 serverWrapper 或 serverEntry

一个适配器覆盖多个框架——同一个 @edgeone/vite 已支持 Vike、TanStack Start 和原生 Vite SSR,后续持续扩展

天然解耦——框架升级不影响适配器,适配器升级也不影响框架

快速上手

创建新项目: 用 Vike 脚手架新建项目,部署目标选 EdgeOne

探索模板:EdgeOne Pages 模板库中挑一个 Vike 模板直接用——官方模板在同一个应用里演示了 React、Vue、Svelte 按路由切换

查看文档: EdgeOne Pages Vike 部署指南提供完整的部署教程

欢迎交流

不论你是 Vike 使用者,还是想尝试 Universal Deploy,又或是对边缘全栈开发感兴趣,都欢迎你加入我们的 Discord 社区,分享你的项目、提 bug、聊需求,或者随便唠唠。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 为什么选Vike?
  • Universal Deploy:告别重复造轮子
  • 快速上手
  • 欢迎交流
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档