比如一个简单的用户 User
- name: string
- age: int
然后处理的话基本上, 后端 java 定义一遍,前端 ts 定义一遍,go/python 的任务处理里面定义一遍。
基本都是搬砖业务代码。啥改动都得改三遍,吐了。
希望思路:
- 一个类似 openapi 一样的定义文件。
- 每个语言一个实现库。用实现库直接远程加载定义文件
- 在运行时生成对应的 ast 节点。(不是通过模版方式生成代码文件)
- 支持基础字段就够了。纯数据类。其他逻辑也不用了
比如一个简单的用户 User
然后处理的话基本上, 后端 java 定义一遍,前端 ts 定义一遍,go/python 的任务处理里面定义一遍。
基本都是搬砖业务代码。啥改动都得改三遍,吐了。
希望思路:
1
yejinmo Oct 15, 2021 这是 protobuf ?
|
2
byaiu Oct 15, 2021 via iPhone
搞个 xml 写个 python 自己转 要不放 excel 写 vb
简单需求简单做 剩下时间才是自己的 |