公司自己研发一套 UI 框架,这样的公司多吗?各位程序员使用感受如何?

2021-03-20 07:58:10 +08:00
 ericgui

我司的 UI 框架似乎很强大,可扩展性很强,毕竟要应付各种业务场景,因为我司还是有接近十个大型网站使用同一套 UI 的

但 bug 很多,常常一边修 UI 框架的 bug,一边完成 feature,进度很慢

文档很少,甚至是误导性的和错误的文档,造成理解上的困难,常常需要去翻源代码,虽然很锻炼人, 但也实在有点受够了

是不是要离职?

4968 次点击
所在节点    程序员
32 条回复
blackperl
2021-03-20 14:24:35 +08:00
@ericgui 那你们开发这个 UI 框架的出发点是什么?
charlie21
2021-03-20 14:31:09 +08:00
如果是 niche 的像动画框架 greensock.com GSAP , 基本上如果没有商业驱动力很难做起来

关于 technical debt,Why Airbnb is Moving Off Of React Native 一文里从技术选型-实施-发现问题-无法 handle - 最终废弃的过程角度,聊到了技术债务 tech debt 的各种 cost,包括前期为了节省 cost 后期又不得不追加更多 cost 。如果想去 argue 可以参考
ericgui
2021-03-20 14:41:10 +08:00
@blackperl 我也不知道啊,我新来的,所以才犹豫。要是工作了一段时间了,我肯定早跑路了。
jones2000
2021-03-20 16:39:02 +08:00
有能力接手就留下, 没有能力就走人. 嫌不好, 你可以自己开发一个.
ericgui
2021-03-20 22:18:13 +08:00
@jones2000 你这人真是杠精本精了
jones2000
2021-03-20 22:44:17 +08:00
@ericgui 一套完全自主的 UI 库要花费多少人力和物力去开发。起初难用是肯定的,哪个程序或插件刚开始都是难用,有 bug 的。 你可以去完善它,改进它,让它更好。
ericgui
2021-03-20 22:51:05 +08:00
@jones2000 理论上是这样的,但这个框架是别人的地盘,每次我提 PR,他们都要质问一下为什么,多搞几次就没意思了。
jones2000
2021-03-20 23:16:17 +08:00
@ericgui UI 库几个你常用的功能,进行2次简单的封装,来符合你的习惯和需求,这样你用的时候就会顺手了。
JerryCha
2021-03-21 11:50:29 +08:00
大厂基本都有一套自己的 UI 框架
某些大厂甚至还自研了一套打包工具,不用 webpack
ericgui
2021-03-21 13:35:09 +08:00
@JerryCha 看来我司还不够大
qiuxuqin
2021-03-21 23:54:37 +08:00
我前公司,也有自己的一套 UI 组件库,基于 iview UI,针对公司产品封装或者自己写的,我贡献了其中的可拖拽树形组件( IVIEW 的树不支持拖拽)。
qiuxuqin
2021-03-21 23:55:15 +08:00
@qiuxuqin 而且我的公司是一家小公司,前端加起来就 4~6 人左右。

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

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

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

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

© 2021 V2EX