为前端准备通用的增删改查的数据接口,大家有没有好的思路

2019-09-18 10:20:11 +08:00
 daijinming

我考虑重写一套通用的 [增删改查的数据接口] ,这样就可以不用费劲再开发这样简单的 CRUD 接口来,不知道大家能不能谈谈各家的思路,借鉴一下

11813 次点击
所在节点    程序员
106 条回复
StarkWhite
2019-09-19 15:36:13 +08:00
@Eugene1024 前端平时的工作基本不会用上 SQL, 愿不愿意去学也是个大问题
lolizeppelin
2019-09-19 18:53:01 +08:00

openstack 的 neutron 就是楼主需要的
但是比较复杂

字段要定义三次
一次是 orm 但 model
一次是 openstack 的 ovoo
还有一次是鉴权配置

要看懂 ovoo 还要看懂 openstack 的鉴权模型


功能上支持前端定义显示所需字段 简易的过滤条件 字段级别的鉴权 分页 排序


批量 update 的支持要自己写没有参考
需要修改 neutron 的设计模型
daijinming
2019-09-20 08:53:29 +08:00
@lolizeppelin 听着还不错,先了解下
StarkWhite
2019-09-20 11:01:01 +08:00
@lolizeppelin 第一次听说,我也去看看
lolizeppelin
2019-09-20 11:57:44 +08:00
neutron 是 openstack 的网络管理组件
这个组件很 restful, 抄他里面 pecan 里的新式写法就是
但是真的很复杂,单元测试我都要看半天

里面的单元测试复杂到都要写单元测试的单元测试了
StarkWhite
2019-09-20 12:10:44 +08:00
@lolizeppelin 单元测试的单元测试 能保证没 bug 吗?再写一个 单元测试的单元测试的单元测试 吧 /滑稽

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/601728

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX