最近国内低代码平台APICloud 推出了拖拽式开发模式,通过拖拉组件,设置组件样式、属性、事件,可生成代码。我也是第一时间体验了一下,上一篇分享了一些学习经验。而且还发现新增了一个API管理工具,这篇文章即是分享API管理工具的学习体验。
要体验这些最新功能,首先要下载最新版本的APICloud Studio 3(下载地址:https://www.apicloud.com/studio3)
很多人初学app开发时,都有一个疑问:app前端页面怎么和数据库后台联通?即怎么从数据库获取数据,并显示到页面。下面以这个问题为切入点,看一下这次的API管理工具是否能提供很大的帮助。
APICloud是提供了一个数据云3.0 的,不仅可以当数据库存储数据使用,还可以导入一些模板数据模型,通过学习了解这些数据模型,可以帮助我们掌握其语法规则,一旦掌握后,我们可以编辑添加符合自己项目具体需求的云函数。
首先在APICloud 控制台开启数据云3.0,并添加demo 模型,添加demo 模型后,我们看到生成了两张表,部门表(department)和雇员表(employee)
打开API调试界面:
点击 Show/Hide
展开后可以看到一些默认的调试接口
点击根据条件查找数据,再点击Try out ; 可以看到请求的URL和返回的数据。
以上是APICloud控制台为开发者提供的数据云API 调试工具,有经验的开发者对curl、http、ajax这些都很熟悉,可以很快的根据提示写出请求数据库的代码。但是新手用户可能还是不知道怎么写,这次APICloud Studio 3 中的API 管理工具可以直接生成请求代码,简直是新手福音。
点击左侧栏API 图标,会出现右侧API管理界面:
在API界面可以新建API方法
在变量界面可以设置变量
设置好请求URL、查询参数、请求头,可以点击发送进行测试。
最后点击左下角的 生成API代码按钮:
可以看到在项目根目录下生成了一个apiModel文件夹:
在需要进行数据请求的页面引用apiModel.js ,就可以调用生成的封装好的请求方法了, 真的不用手敲好多代码,太方便了。