云开发(CloudBase)是云端一体化的后端云服务 ,采用 serverless 架构,免去了移动应用构建中繁琐的服务器搭建和运维。同时云开发提供的静态托管、命令行工具(CLI)、Flutter SDK 等能力降低了应用开发的门槛。使用云开发可以构建完整的小程序/小游戏、H5、Web、移动 App 等应用。
第二步,开通 “内容管理” ,需要等得2~3分钟,(开通的过程中其实就是系统在后台给你当前环境利用"静态网站"和“云托管”部署一套CMS内容管理系统。值得一提的是,CMS内容管理系统免费开源,可以二次开发,满足更多需求,有兴趣的小伙伴可前往 Github 查看 TencentCloudBase/cloudbase-extension-cms: 一站式云端内容管理系统 - An open source Node.js headless cms based on CloudBase (github.com))
系统默认字段:_id 唯一标识, _createTime 创建时间(通过 CMS 系统录入的数据会默认添加该字段), _updateTime 修改时间(通过 CMS 系统录入的数据会默认添加该字段)
处理“展示名称”和“数据库字段名”必填外,其他的选填可根据自身需要来,与数据库设计没什么区别
字段创建完成后,点击 “产品” 菜单,你会发现刚刚所创建的字段名称,全部显示在了 table 表格上,这时候,一套完整的增删查改其实已经完成了。
创建产品,是不是跟我们平时用 vue 等框架自己写的后台管理界面差不多。
这里只是简单的给大家展示一下 CMS 内容管理系统,具体玩法我会再后面的文章中会陆续输出。另外,我会以最上面的第一张图展示的 “小程序官网” 为需求出发,利用 CMS 打造一个自己的小程序官网出来,里面会展示一些好玩的小程序工具,实用的组件开发,以及一些现成可商用的小程序案例出来。有兴趣的小伙伴可以关注一波,有问题也联系我,给我留言。
学习,慢慢来,会很快。
有兴趣可以关注下我的微信公众号 “面向 CtrlCV 编程”,所有最新文章、学习资源、工具、会最先在公众号内发布。