V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
daijinming
V2EX  ›  程序员

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

  •  
  •   daijinming · 2019-09-18 10:20:11 +08:00 · 10951 次点击
    这是一个创建于 1897 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    106 条回复    2019-09-20 12:10:44 +08:00
    1  2  
    StarkWhite
        101
    StarkWhite  
       2019-09-19 15:36:13 +08:00
    @Eugene1024 前端平时的工作基本不会用上 SQL, 愿不愿意去学也是个大问题
    lolizeppelin
        102
    lolizeppelin  
       2019-09-19 18:53:01 +08:00 via Android   ❤️ 1

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

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

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


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


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

    里面的单元测试复杂到都要写单元测试的单元测试了
    StarkWhite
        106
    StarkWhite  
       2019-09-20 12:10:44 +08:00
    @lolizeppelin 单元测试的单元测试 能保证没 bug 吗?再写一个 单元测试的单元测试的单元测试 吧 /滑稽
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1079 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:33 · PVG 03:33 · LAX 11:33 · JFK 14:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.