快速开始
欢迎使用云开发!本指南将帮助您在 5 分钟内快速上手云开发,构建您的第一个应用。
🚀 选择您的开发场景
根据您要开发的应用类型,选择对应的快速开始路径:
📱 微信小程序开发
如果您要开发微信小程序,推荐使用微信开发者工具的云开发能力。
特点:
- 与微信生态深度集成
- 开箱即用的云开发能力
- 支持云函数、云数据库、云存储
🌐 Web 应用开发
如果您要开发网站、H5 应用或 Web 应用,可以使用云开发的静态托管和后端服务。
特点:
- 支持静态网站托管
- 提供完整的后端服务
- 支持 React、Vue 等主流框架
🛠️ 使用 SDK 开发
如果您要在现有项目中集成云开发能力,或开发移动应用。
特点:
- 支持多端 SDK(Web、小程序、移动端)
- 灵活的 API 调用方式
- 适合集成到现有项目
📋 开发前准备
无论选择哪种开发方式,您都需要:
1. 开通云开发环境
云开发环境是您应用的后端基础设施,包含数据库、存储、云函数等服务。
2. 安装开发工具(可选)
如果您需要使用命令行工具进行开发和部署:
🎯 5 分钟快速体验
想要快速体验云开发的能力?我们为您准备了最简单的入门示例:
Web 快速体验
<!DOCTYPE html>
<html>
<head>
<script src="https://static.cloudbase.net/cloudbase-js-sdk/2.17.3/cloudbase.full.js"></script>
</head>
<body>
<h1>Hello CloudBase!</h1>
<script>
// 初始化云开发
const app = cloudbase.init({
env: '您的环境ID' // 替换为您的环境ID
});
// 匿名登录
const login = async () => {
const auth = app.auth()
await auth.signInAnonymously()
console.log('登录成功!');
const userInfo = await auth.getUserInfo();
alert(`云开发连接成功!${userInfo.name}`);
}
login()
</script>
</body>
</html>
小程序快速体验
// app.js
App({
onLaunch() {
// 初始化云开发
wx.cloud.init({
env: '您的环境ID' // 替换为您的环境ID
});
console.log('云开发初始化完成');
}
});
🔗 相关资源
- 常见问题 - 开发过程中的常见问题解答
💬 获取帮助
遇到问题?我们提供多种支持方式:
- GitHub Issues - 提交 Bug 或功能请求
- 开发者社区 - 与其他开发者交流
准备好了吗? 选择上面的任一路径开始您的云开发之旅!