课程介绍

更新时间: 2025-10-20 08:55:42

# uniCloud概述

uniCloud是DCloud联合阿里云,腾讯云,支付宝云,为开发者提供基于serverless模式和js编程的云平台。

# 什么是serverless

Serverless是一种云计算架构模式,它使开发者能够在无需管理服务器的情况下构建和运行应用程序。

Sererless架构的核心理念是将计算资源的管理交给云服务提供商,开发者只需组专注于编写业务逻辑。再Serverless中,开发者以函数(Function)的形式编写代码,这些函数被云服务提供商自动管理和执行。开发者只需根据需要调用这些函数,无需关心底层的服务器和基础设施。

# 认识服务空间创建项目初始化

# 创建项目

在Hbuilder中新建项目,并勾选上启用uniCloud,选支付宝云,比较便宜,有免费版

等待十分钟后就好

现在看我们的项目显示未关联云服务空间

  • 右键,点击关联服务空间

# 认识服务空间

去web控制台,点进去主要看这三个地方,云数据库,云函数和云存储

云存储就可以当作一个云端的硬盘,另外两个后面再讲

# 了解云数据库的创建及Schema表结构

# 创建数据表


可以点击这里创建表

但一般我们都不是在web服务空间创建的,而是在项目代码的database下创建的

# Schema表创建

uniCloud关联好了,再右键dababase,新建DB Schema

新建好了之后可以看到现在云端是没有这个表名的,我们可以在下面demo-user.schema.json上右键,然后上传

然后测试一下能不能插入一条记录,按F5执行

去web控制台看,已经插入了一条

PS:支付宝云老报错,我换成阿里云了