云平台 教程简介
欢迎来到 云平台(Serverless & Edge) 教程!
什么是现代前端云平台?
在传统的 Web 开发中,如果你想上线一个网站或 API 服务,你需要:
- 购买一台云服务器(如阿里云 ECS 或腾讯云 CVM)。
- 配置 Linux 系统、安装 Node.js / Nginx 环境。
- 手动上传代码、配置域名、申请 SSL 证书。
- 还需要时刻关注服务器的安全、负载、以及续费问题。
现代前端云平台(如 Vercel, Netlify, Cloudflare Pages) 彻底改变了这一现状。它们提供了开箱即用的持续集成与部署(CI/CD)、全球 CDN 加速以及 Serverless(无服务器)函数能力。
为什么你需要了解它们?
- 极致的开发体验:只需将你的代码推送到 GitHub,云平台就会自动拉取代码、执行构建命令(如
npm run build),并将静态文件分发到全球各地的 CDN 节点。 - 免费层极其慷慨:对于个人开发者、开源项目或小型产品,这些平台提供的免费额度(带宽、构建时间)通常已经完全足够使用。
- 边缘计算(Edge Computing):这些平台通常支持 Edge Functions(如 Cloudflare Workers),允许你在离用户物理位置最近的 CDN 节点上运行 JavaScript 代码(例如验证 token、修改请求头),实现极低延迟的 API 响应。
本教程将包含什么?
本教程旨在带你从零开始掌握如何白嫖和使用这些强大的云服务:
- 主流云平台对比:Vercel vs Netlify vs Cloudflare Pages。
- 实战部署:如何将基于 Vite、RsPress、Astro 等构建的静态站点一键部署上线。
- 域名绑定与自定义域名解析(DNS 配置)。
- 什么是 Serverless Functions 以及如何编写(以 Vercel Functions 为例)。
- 深入 Cloudflare Workers:编写运行在边缘节点的 JavaScript。
- Cloudflare 的免费生态:D1 数据库、R2 数据库与 KV 存储。
本文为轻叶全栈手册原创内容,转载请注明出处。

