请教一下各位前端大佬关于框架选择的问题(项目转型需要,不引战)。

2018-03-15 11:23:22 +08:00
 aoaione

我司是做企业服务的软件,类似于 saas 产品,以前是用的 extjs,由于不好招人加上效率问题所以想换一个前端框架重构项目,而我司的业务主要集中在表单交互上,这里有一个不同在于,我们的表单是配置出来的,类似于 Visual Studio 在做 windofrom 的时候一种模式,表单是用组件拖出来的,我们只 coding 组件,以及提供组件的关联代码,用户配置完的表单最终会存成一份 json,能提交也能回显查看。 希望做过类似应用的前端老司机们给点建议,我描述不准确的地方让你们不明白的可以 @我,谢谢大家了。

3031 次点击
所在节点    问与答
51 条回复
aoaione
2018-03-15 18:13:59 +08:00
@luoway 两个框架都很优秀 我只是想问下谁更适合我司业务哈
aoaione
2018-03-15 18:15:03 +08:00
@learnshare 自己开发组件的话 那就是挑容易上手 开发效率快的了?
jy02534655
2018-03-15 18:15:41 +08:00
@aoaione Ext 这一块确实不太好招人,不过用起来还是可以的。你们公司在哪呀
aoaione
2018-03-15 18:16:16 +08:00
@chairuosen vue 的双向绑定的好处吗
aoaione
2018-03-15 18:16:38 +08:00
@jy02534655 深圳福田哦
feverzsj
2018-03-15 18:18:29 +08:00
你们的开发如果是 widget centric 的话,webix 之类的更简单
jy02534655
2018-03-15 18:19:59 +08:00
@aoaione 有没有熟悉的 Ext 开发呀,介绍一个,我们公司缺一个
chairuosen
2018-03-15 18:21:42 +08:00
@aoaione 不推荐双向绑定,双向绑定只用在最基础的表单组件上。工程复杂了,多步操作里哪一步数据被改了都不知道。
aoaione
2018-03-15 18:28:07 +08:00
@chairuosen 明白了
aoaione
2018-03-15 18:29:44 +08:00
@jy02534655 我都是半路出家的哦 现在的 ext 除了老程序员会的 没新人入手学了啊 工资开高点 招人进来转 ext
aoaione
2018-03-15 18:31:22 +08:00
@feverzsj 看了一下 ext 的替代品 简单一些 但是也不好招人啊 毕竟不是大热门框架
learnshare
2018-03-15 18:39:50 +08:00
@aoaione 开三倍工资,也不一定有人愿意学 Ext 吧,太老太吃亏
开发效率上 Angular 可能慢一些,另外两个都还可以
aoaione
2018-03-15 18:46:14 +08:00
@learnshare 也是 ext 都是老项目维护 这次要不是转型 我都准备溜了
kimown
2018-03-15 19:27:47 +08:00
我也是 extjs 用户,后来转成 react,因为对 extjs 理解还不错,第一次接触 react 就明白了 react 是什么,学习速度非常快,几乎没有学习成本,过渡期磨合还是有的,我强烈建议 react+antd,其他技术选型根本没法解决后期扩展以及复杂度问题。不过我还是要说,antd 很多方面都比不上 extjs2.x 的版本,其他框架更不用说了,连 antd 都不如,如果还要继续 ext 系列,extjs 官方出了 react 版本的 extjs,叫 extreact,收费,https://www.sencha.com/products/extreact
beginor
2018-03-16 08:11:41 +08:00
angular,或者 react, 毕竟各路控件大厂 (dx, c1) 都支持,省心。
jy02534655
2018-03-16 09:30:15 +08:00
@aoaione 我觉得 ext 6 +还是可以的,没人学这个玩意确实恼火。
我这边都准备找个 js 还可以的,然后自己培训了,我自己有写 ext 6 入门教程,正好拿来做培训资料
aoaione
2018-03-16 11:25:23 +08:00
@jy02534655 我们招人也是 招 js 还可以的 然后开发小组件 慢慢融入项目 但是这个周期较长
aoaione
2018-03-16 11:26:11 +08:00
@jy02534655 你们做什么项目的尼
aoaione
2018-03-16 11:31:54 +08:00
@kimown 学习 react 是没啥,但是我们公司业务用 react+antd 实现起来难度未知,extreact 不敢入啊,出问题了百度很难找到解决方案,我开发 ext 的时候就遇到不少问题,经常就跳进源代码报错了,只能查官方文档,google 解决方案也不是很方便,
jy02534655
2018-03-16 11:46:39 +08:00
@aoaione 我们公司做智能门禁,进来做前端别的不说,工作压力至少不大

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

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

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

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

© 2021 V2EX