36 条回复  ·  3867 次点击
hucw21750 小成 2024-11-15 09:50:17
我只用在对接后端 API ,以及通用的组件中。我们后端也是用 Java Swagger 标注 API ,我写了个 python 脚本,要开发或维护时通过 Api Tag 抓取 Api 文档数据,然后反向转换为前端 TS 的 Api 及 Model 文件,Api 文件里面的方法明确标注返回或请求提交的 Model ,请求时候默认转换 Model 实例。这样做好处很多:Api 统一管理、基本避免后端返回 NUll 导致空白页、字段提示、类型校验、在 Model 中抽象业务处理等等。其它地方开发不强求 ts 。
yangth 初学 2024-11-15 09:51:12
暂时不打算上 ts
cssTheGreatest 小成 2024-11-15 09:51:15
“然后你安排一直在这里的前端老员工去改,他直接说改不动,不要安排他” 我比较好奇这个。。是我呆的公司少了吗?很少见这种工作风格哈哈
kneo 小成 2024-11-15 09:56:08
有没有一种可能,只有你自己觉得自己装了个逼?
sighforever 小成 2024-11-15 09:56:41
@HTML001 写业务代码可以完全不体操的,可以把类型完全当成类型描述用,不整哪些花里胡哨的泛型啥的。那么多有类型的后端语言也没啥幺蛾子啊
Nielsen 小成 2024-11-15 09:56:52
观点: 多写点 interface 描述下 API 接口,没坏处吧。 实在处理不好的 any 一下也没多麻烦吧。
Orangeee 初学 2024-11-15 09:59:54
TS 是 JS 的超集 =》 JS 是 TS 的子集 =》 写不好 JS =》 写不好 TS
1234
返回顶部