跳到主要内容

清林云BaaS 发布:后端即服务助力大前端时代

· 阅读需 6 分钟

赶在 2021 年 6 月 6 日这个好日子,我们宣布清林云 BaaS 正式发布!

清林云 BaaS (Backend as a Service) 是后端即服务云平台。

当你或你的团队开发网页、APP、软件等产品时,不必再使用传统的【前端+后端】模式,只需要开发前端即可,后端的 API、安全、逻辑、数据储存等所有功能由清林云 BaaS 云服务提供。

能实现这种转变是因为清林云应用市场有无数的现成应用能直接使用(正在努力丰富中)。比如说,大部分产品都需要登录注册功能,每次开发费时费力但又不得不做。

而现在我们可以前往清林云应用市场安装现成的“用户系统”应用,直接就得到了成熟的功能 API,开发联调极快。

如果你的业务比较个性化,没有在应用市场找到符合需求的现成应用,也可以去控制台设计一个自定义应用。在 API 编辑页面,仅需点选配置各种步骤,即可实现复杂的应用逻辑。

你可以阅读自定义应用文档,平均一小时入门,就能自行完成 BaaS 应用开发,做出完全符合业务要求的 API。

你也可以将自定义应用上架到应用市场供所有人使用,同时能有环境资源 RU 收入,可兑换可提现。

在传统的服务端开发中,API 及功能只占整体用时的一小部分,大部分时间都是在解决如何应对高并发高可扩展等情况。而清林云 BaaS 的底层已经做好了这些处理,API 服务和云数据库都可无感扩展,测试环境和线上数亿用户的生产环境体验完全一致,从此告别服务重构。

清林云 BaaS 的第二设计原则是灵活性。

一方面是计费方式按实际使用量付费,10000 个环境请求资源 RU 只需 1 ¥人民币,不使用不收费;在储存方面,按平均每条数据 100 个字节算,一亿条数据的储存每天只计费 1 ¥人民币(限时免费)。资源成本是传统业务的 N 分之一。

另一方面是业务可以按需使用,如果你的已有业务不好迁移,那么可以只在新业务和新功能上使用 BaaS,两者配合提效增速。

清林云 BaaS 的第一设计原则是极简。

不管是 API 使用还是应用编辑,我们尽可能让所有地方都达到最简。实现简洁比复杂更难,但简洁代表强大,不出错,好用,放心。

比如在使用方面,最快三分钟即可接入清林云 BaaS,几天就能上线产品。

  1. 登录到控制台创建组织、环境、环境密匙
  2. 到应用中心安装 “HelloWorld” 应用并查看 API 文档
  3. 安装示例应用后使用常用的 API 调试工具请求或在浏览器按 F12 打开 DevTools console 粘贴以下代码运行:
// 将以下[]及[]内的字段替换为你自己的信息如'https://cn-east-1.baasapi.com/'
fetch("https://[你的环境地域].baasapi.com/", {
headers: {
envid: "[你的环境ID]",
keyid: "[你的环境密匙ID]",
},
method: "POST",
body: JSON.stringify({
appId: "hello", // 应用ID
api: "hi", // 应用API
version: "v1", // API版本
args: {}, // API参数
}),
})
.then((res) => res.json())
.then((data) => console.log(data));
// 可以看到返回信息: { message: "Hello world!" }
// 现在你可以去使用其他应用API来打造你自己的项目了!

清林云 BaaS 未来将尽可能支持所有后端能实现的功能,包括但不限于数据分析、深度学习、自动化引擎等,同时也会上架尽可能多的自定义应用覆盖大家的常用场景,让所有人拿来就用,成为真正的后端即服务!

多说无益,现在就登录到控制台去试一试吧:https://www.baasapi.com/login

另外如果你想了解更多清林云 BaaS 的细节,请查看文档:https://www.baasapi.com/docs

因为时间关系,当前应用市场的公开应用还比较少,我们正在努力丰富中,如果你有需求,可以联系我们,提高上架优先级。