怎么说服公司老人用新技术?

2019-02-11 17:10:45 +08:00
 sited

公司有一个技术主管,大概 10 多年前写代码的,现在不写了。公司最近有一个项目是后台管理系统,100 多个表的 CRUD,我想用 react + react router 做前端,但他不愿意,想用 JSP,而且还是超级复杂的 JSTL 库。

<kendo:grid name="grid" groupable="true" sortable="true" style="height:550px;"> <kendo:grid-pageable refresh="true" pageSizes="true" buttonCount="5"> </kendo:grid-pageable> kendo:grid-columns <kendo:grid-column title="Contact Name" field="contactName" width="240" template="

#: contactName #
"> </kendo:grid-column> <kendo:grid-column title="Contact Title" field="contactTitle" /> <kendo:grid-column title="Company Name" field="companyName" /> <kendo:grid-column title="Country" field="country" width="150" /> </kendo:grid-columns> <kendo:dataSource pageSize="10"> kendo:dataSource-schema kendo:dataSource-schema-model kendo:dataSource-schema-model-fields <kendo:dataSource-schema-model-field name="contactName" type="string" /> <kendo:dataSource-schema-model-field name="contactTitle" type="string" /> <kendo:dataSource-schema-model-field name="companyName" type="string" /> <kendo:dataSource-schema-model-field name="country" type="string" /> </kendo:dataSource-schema-model-fields> </kendo:dataSource-schema-model> </kendo:dataSource-schema> kendo:dataSource-transport <kendo:dataSource-transport-read url="${transportReadUrl}"/> </kendo:dataSource-transport> </kendo:dataSource> </kendo:grid>

除了换工作,还有别的办法抢救一下么?

9354 次点击
所在节点    程序员
65 条回复
murmur
2019-02-11 17:16:23 +08:00
你推荐 vue 可能还有希望,react 的学习曲线有点陡,他用 jsp 能完成,说明这开发主要部分是在渲染部分,还是传统的模板套数据的思路,这个时候你用 jsx+各种 css module 写不是自讨没趣么
jrient
2019-02-11 17:18:26 +08:00
所有的革新之前都要做好自己一个人担下所有工作的准备。
如果有热情,压缩现有的工作,腾出时间来自己完成这个目标。一旦完成了还得不到支持的话,那我就建议你换工作了。
jrient
2019-02-11 17:19:46 +08:00
@murmur 前端方面我不太懂,确实如果你推荐的是一个学习维护成本很高的技能,不过也是常理。
murmur
2019-02-11 17:20:53 +08:00
@jrient 我记得一直有个人在 v2 打广告可以快速配置出 ajax 接口的一个 star 挺多的一个东西,突然想不起来叫啥了
hellowes
2019-02-11 17:22:07 +08:00
许多前端只是为了自己着想,怎么爽就怎么来,也不考虑自己的项目有无必要重构,重构后能不能带来收益
letitbesqzr
2019-02-11 17:30:50 +08:00
看起来是使用了 kendo ui 配套的 jsp 标签库,你确定你一个人维护的框架能有这套成熟的商业框架好用?
murmur
2019-02-11 17:33:03 +08:00
@letitbesqzr kendo ui 做了 vue react jquery 的支持。。
jssyxzy
2019-02-11 17:34:59 +08:00
没有,
letitbesqzr
2019-02-11 17:35:02 +08:00
@murmur #7 那楼主的吐槽不就毫无意义了? 用 jsp 和 用 react + react router 没什么关系啊?
mgso
2019-02-11 17:35:16 +08:00
一样. 但是我看了我们的整个项目. 还是用 jsp 吧
首先东西太多太杂,业务乱.
其次没人愿意跟我重构
再者 公司不愿意花着时间
murmur
2019-02-11 17:39:34 +08:00
@letitbesqzr jsp 似乎这套封装直接绑定了数据集,用了 react 和 vue 就得写配套接口了吧
我没仔细看
ifxo
2019-02-11 17:40:24 +08:00
你干你的管他呢
Foxkeh
2019-02-11 18:04:22 +08:00
一个月前不是有人发过类似的贴么
beginor
2019-02-11 18:12:41 +08:00
这个要看用前端渲染带来的收益是否大于成本
imkerberos
2019-02-11 18:15:33 +08:00
为啥要重写? 不满足需求? 能带来额外收益? 投入产出比是什么?
boris1993
2019-02-11 18:17:00 +08:00
@murmur #4 JSONAPI 还是 APIJSON 来着
allanzhuo
2019-02-11 18:19:12 +08:00
领导又领导的想法,你用的技术他不会,你会走他基本不会走,所以不愿意给自己埋坑。还是技术上说服他吧,不然都不愿意干,你自己干也累
iAcn
2019-02-11 18:25:15 +08:00
推荐新技术,用上了,挺好,不是你实际做的,你的好处不大。没弄好,你就是背锅侠。
gongqi044
2019-02-11 18:31:53 +08:00
说服自己不用即可
x86
2019-02-11 18:44:55 +08:00
稳定就行了,别整这些花里胡哨的

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

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

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

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

© 2021 V2EX