@
saximoer 扁平化 6 还 OK 但是还不够彻底
响应式就是十分勉强了 勉强可以实现
MVVM 也是生搬硬套 勉强可以算是 MVVM 但是离真正的 MVVM 还是差别很大
@
breeswish ExtJS 的问题在于 虽然很丰富 很强大
但是他们的公司急着想要赚钱 一次又一次的坑开发者 尤其是小团队和个人开发者
估计是因为他们觉得这些不赚钱
而且为了赚钱和绑架已有大客户 他们学习以前的 M$ 建立了一个非常封闭的开发生态系统
这样和互联网的开源 开放 相违背
你用了 ExtJS 为你提供现成的 UI 组件
你就要用它的 Class 系统 等等
用了 Class 系统 就得用它提供的工具 否则非常困难
要用工具 那就要交钱 而且交钱必须是 5 份以上的团队许可证
你想用它们的一部分 加上其他框架或者工具 及其困难
相反 现在流行的框架 都相对比较轻量级
而且往往可以相互结合使用 互相补充
非常重要的就是可替换性 而这个正是 Sencha 不希望看到的
所以我觉得 这个框架确实比较成熟 但是支持的公司不是很靠谱
一个只能慢慢完善 支持现有企业系统 但是没有很大未来的东西
等 Web Component / ES6+ 成熟之后 估计就没 ExtJS 什么事情了
除非 Sencha 痛改前非 从新做一个新的 开放的 框架或者 UI 组件库
不过目前看来 是不可能的了