深爱的Extjs

    自2015年以来,使用ExtJs开发多款公司内应用,版本也从4.1用到7.5了。2018年之后受到流行风潮影响,也研究过使用React来开发企业级应用(框架使用antd),至今2022年,依旧难以割舍ExtJs,我觉得原因有下:

1、开发企业级应用,尤其是数据操作比较多,数据展示量比较大的系统,ExtJs无敌,Extjs用来展示数据的组件真的是太牛逼了,尤其是pivot。
2、React、Vue这些技术,就没有一个成熟的UI组件库或者框架可以用,对于一个非专业前端开发者来说太不友好了。antd多次改版,还不太成熟。
3、看到了太多的银行系统,都是在extjs的基础上做的二次封装。当然都是在原来extjs3之前的版本,那时候据说extjs是免费的,不用担心版权。
4、extjs自带组件库,像写古老的MFC程序一样来写web应用真的是太爽了。
5、可以适配主流的浏览器。
6、统一的风格,对开发企业级应用人来说,界面不需要很炫酷,实用就好,风格一致就好。

   对EXtjs是又爱又恨,一手好牌打的稀烂。老老实实的开源不香吗,非得要卖的死贵死贵的。现在好像是有点觉悟了,开始把自己牛逼的组件拿出来兼容React和angular了。
缺点如下:

1、使用率逐年下降,真不知道那天就寿终正寝了。
2、文档比较完善,但是社区真没人了,有个问题就自己死啃英文文档。

其他的,对我这个Java开发者来说,就真没有要求了,要啥自行车。

相关的网站和资料

extjs官方网站: https://www.sencha.com/
extjs官方文档地址: https://docs.sencha.com/
没有官方中文站,因为使用率太低了,但是有日语的版本。网站有时会挂,建议使用和谐解决方案。
这个应该是个人自建的网站,已经撑不下去改成部分游戏站了:https://www.extjs.org.cn/
市面上的书,除了湾湾人写的那本《ExtJs实战》钟协良,其他的基本都是对官方文档的翻译,还不如老老实实的去看官方文档。官方文档写的是真牛逼,你能用到的,它都替你想到了。

翻译一篇2020年的新闻

源地址见:https://www.plerdy.com/blog/top-javascript-frameworks-and-libraries/

extjs源自YahooUI,适合用来创建跨平台和浏览器的应用,它具有丰富的UI组件。

extjs的流行趋势(基于谷歌搜索数据)

可以看到2010年Extjs开始流行,2013年流行趋势达到顶峰,之后便是一路下降。

Extjs在漂亮国自从2014年开始就一路下跌:

阿三的趋势一致:

google的搜索量下跌,移动端搜索量略有增长:

各个国家对Extjs的关注度:漂亮国和阿三国是最高的,小本本居然排第五。别问我为什么没有我天朝,因为天朝不需要Google。

未来的心态:继续用呗,哪天死了再说。


SHIYIBODEC
26 声望2 粉丝

引用和评论

0 条评论