低代码数据服务

2022-06-30 19:00:57 +08:00
 kemistep

背景:

最近想做个导航页面,本着能 Crtl+C,Crtl+V 解决的,绝不从头 coding

那就写一个呗

既然要从头写,咱就玩个大的,搞一个低代码数据服务,这个需求要完成,以后也能实现其他 80%的简单需求,并能实时更新数据;(拖拽拉不是 coding 风格,Crtl+C,Crtl+V 才是王道);

概念设计

低代码数据服务

核心: 数据通信服务

数据驱动业务

前端:配置组件模块

import { Card } from 'antd';

const App = () => (
  <>
    {/* 配置 Card 卡片模块 配置参数待补充*/}
    <Card
      title="Default size card"
      extra={<a href="#">More</a>}
      style={{
        width: 300,
      }}
      data = {data}
    >
    </Card>
    {/* 配置 Table 模块 配置参数待补充*/}
    <ProTable
      data={data}
    >
    </ProTable>
  </>
);

export default App;

后端: Modle 数据配置

后台通过表格配置,上面只是一个示例,最终配置是可拓展的,实现通用配置;

API: 统一接口调用

前端个性化模块,调用统一 API 接口,通过参数 query 配置,实现不同的个性化配置;

目标:

优点:

缺点:

适用场景:

正在模型设计中 ing

欢迎前后端 UI 人员加入

用爱发电,CRTL+C,CRTL+V ;

1029 次点击
所在节点    分享发现
7 条回复
kemistep
2022-06-30 19:01:33 +08:00
高端的程序(食材)往往只需要采用最朴素的数据结构(烹饪方式)。
kemistep
2022-06-30 19:01:55 +08:00
呼应这个:[写代码久了,感觉数据结构都是浮云,主程序只要保存一棵树,就能搞定 95%的场景需求。 - V2EX]( https://www.v2ex.com/t/863250#reply14 )
kemistep
2022-06-30 19:02:46 +08:00
联系方式:a2VtaXN0ZXA=
zagfai
2022-07-01 01:20:04 +08:00
窃以为低代码这个词就是 erp , 就是金蝶用友, 就是 saas:)
zagfai
2022-07-01 01:21:28 +08:00
做这个和 10 几年前那些本科生毕业设计 xxx 信息系统无异
kemistep
2022-07-01 11:09:10 +08:00
@zagfai #4 低代码就是满足通用需求,实现 80%的需求,快速响应完成;
kemistep
2022-07-01 11:09:52 +08:00
@zagfai #5 这个项目的好坏是:是否可复用,设计一次,满足 80%的场景需求;

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

https://www.v2ex.com/t/863278

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

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

© 2021 V2EX