EdgeOne Makers 教程
想做一个网站或者 Web 应用,传统方式得买服务器、装环境、配域名、搞部署,一套流程下来,代码没写几行,光折腾基础设施就花了好几天。EdgeOne Makers 就是为了解决这个问题而生的。这篇教程带你搞清楚 EdgeOne Makers 到底是什么、能干什么、跟市面上同类产品比有什么优势,以及接下来的学习路线怎么走。
EdgeOne Makers 是什么
一句话概括: EdgeOne Makers 是腾讯推出的一站式 Web 应用托管平台,你只管写代码,它帮你把网站跑起来。
你可以把它理解成”代码到上线”的一条龙服务。把代码丢上去,它自动帮你构建、部署、分配域名、配置 HTTPS,全球用户访问都能很快。不用自己管服务器,不用操心运维,本地改完代码 push 一下,线上就自动更新了。
EdgeOne Makers 背后是腾讯 EdgeOne 的边缘计算和全球加速网络。你的代码会被部署到分布在全球各地的边缘节点上,用户访问时自动走最近的节点,速度快、延迟低。
核心能力
EdgeOne Makers 能干的事情不少,这里列几个最核心的。
| 能力 | 说明 |
|---|---|
| 前端项目部署 | Vue、React、Next.js、Nuxt 等主流框架一键部署,零配置 |
| 后端与全栈部署 | Node.js、Python、Go 等后端项目,Next.js 全栈模式都能跑 |
| 全球边缘加速 | 代码自动分发到全球节点,用户访问走就近节点 |
| 自动 HTTPS | 免费 SSL 证书,自动签发和续期 |
| Git 集成 | 关联 GitHub、GitLab、Bitbucket 仓库,push 自动部署 |
| 自定义域名 | 绑定自己的域名,支持通配符 |
| Serverless 函数 | Edge Functions 和 Cloud Functions,不用管服务器就能跑后端逻辑 |
| AI 模型调用 | 平台内置了主流 AI 模型的接入能力,几行代码就能调 |
简单说,从静态博客到全栈应用,从个人项目到团队协作,EdgeOne Makers 都能 cover。
和 Cloudflare Pages、Vercel 的对比
市面上类似的平台不少,最出名的就是 Cloudflare Pages 和 Vercel。三者放在一起比一比,看看各自的特点。
| 对比维度 | EdgeOne Makers | Cloudflare Pages | Vercel |
|---|---|---|---|
| 所属厂商 | 腾讯云 | Cloudflare | Vercel |
| 中国大陆访问速度 | 快,有国内节点 | 一般,国内无节点 | 较慢,主要依赖海外 |
| 免费额度 | 较充裕 | 充裕 | 中等 |
| 框架支持 | 主流框架全覆盖 | 主流框架全覆盖 | Next.js 生态最完善 |
| 后端能力 | Edge Functions + Cloud Functions | Workers (边缘函数) | Serverless Functions |
| Serverless 数据库 | 支持集成 | D1/KV/R2 原生支持 | 需第三方 |
| AI 模型集成 | 平台内置 | 需自行接入 | 需自行接入 |
| 国内备案 | 支持国内加速,按需备案 | 不支持 | 不支持 |
| CLI 工具 | 支持 | Wrangler | Vercel CLI |
| 中文文档 | 完善 | 英文为主 | 英文为主 |
总结一下选择思路:
- 你的用户主要在国内,或者你希望有中文文档和中文技术支持,EdgeOne Makers 是首选
- 你重度使用 Next.js 并且团队已经习惯了 Vercel 的工作流,Vercel 依然好用
- 你需要免费的 KV 存储和数据库能力,Cloudflare Pages + Workers 的组合很成熟
学习路线
这 13 篇基础教程的安排是这样的,从入门到进阶,一步步来。
| 阶段 | 文章 | 你会学到什么 |
|---|---|---|
| 入门 | EdgeOne Makers 快速开始 | 注册账号、创建项目、部署第一个页面 |
| 入门 | EdgeOne Makers 部署基础 | Git 集成、自动部署、部署状态 |
| 基础 | EdgeOne Makers 构建与环境变量 | 构建配置、环境变量、敏感信息管理 |
| 入门 | EdgeOne Makers 前端框架部署 | 把 Vue/React/Next.js 项目跑起来 |
| 入门 | EdgeOne Makers 后端与全栈框架 | 部署 Node.js/Python 后端和全栈应用 |
| 基础 | EdgeOne Makers 项目管理 | 管理项目、团队协作 |
| 基础 | EdgeOne Makers 域名管理 | 自定义域名、SSL 证书、DNS 解析 |
| 进阶 | EdgeOne Makers CLI 与本地开发 | 命令行工具、本地调试 |
| 进阶 | EdgeOne Makers API Token | API 调用、自动化集成 |
| 进阶 | EdgeOne Makers 消息通知 | 部署通知、Webhook 集成 |
| 排障 | EdgeOne Makers 排障指南 | 常见错误排查、日志查看 |
| 总结 | EdgeOne Makers 常见问题 | FAQ、性能优化、最佳实践 |
建议按顺序从头看到尾。前两篇看完你就能把自己的项目跑起来,中间几篇帮你掌握日常使用的各种配置,后面几篇解决进阶需求和疑难问题。
适合谁看
- 前端开发者想快速部署个人项目或作品集
- 全栈开发者想找一个好用的部署平台
- 团队想找一个替代 Vercel/Netlify 的国内方案
- 对边缘计算和 Serverless 感兴趣的同学
不需要有服务器运维经验,不需要了解 CDN 配置,只要会写代码、会 git push,就能跟着做。
速查卡片
| 要点 | 说明 |
|---|---|
| EdgeOne Makers 是什么 | 一站式 Web 应用托管平台,写代码就能上线 |
| 核心优势 | 国内访问快、中文文档完善、AI 模型内置 |
| 前端部署 | Vue/React/Next.js 等主流框架零配置部署 |
| 后端部署 | 支持 Node.js/Python/Go 和全栈框架 |
| 部署方式 | Git 关联自动部署,CLI 手动部署,API 编程式部署 |
| 和 Vercel 比 | 国内速度更快,中文支持更好 |
| 和 Cloudflare 比 | AI 集成更方便,中文文档更完善 |
| 学习建议 | 按顺序从快速开始到常见问题,循序渐进 |