为啥不可以?
首先extjs的存在是因为当时yui设计之初,ext的作者并不满意yui的
设计理念就自己单独做了一套ext,所以ext和yui一样,最开始做出来只是为了解决动态数据展示部分的工作,并用js能做更系统的编程,当时提出的核心的管理方式是namespace进行组件管理
但是这种工作实际上后面bootstrap加上模板化和标签化的编程已经变得更加自由,而且从bootstrap已经开始前端的结构化
直到angularjs的出现,前端已经成了一个mvc的架构化的解决方案了,那么更进一步采用mvvm的vue为啥就不能替代extjs?
vue一样的只是工具,虽然具体项目具体分析,但是既然vue,bootstrap能更快的解决的问题让你更早的下班陪女朋友,那干嘛还要用那么重的extjs
追问vue好像很麻烦呢,如果是用ext,我只要引入个js文件和css文件,但是用vue,听说要搭建什么npm/nodejs还是什么玩意,我都要退却了,还望老兄指点迷津.
追答vue的核心是让你只需要关注数据层面的逻辑判断即可,而extjs不仅要关注这些,例如组件的数据更新等等,当你习惯用npm组件自己的项目库的时候,你会发现ext的方式不仅落后臃肿,而且大大的提升了你的学习成本和工作的时间成本
追问不用ajax怎么异步交互呢?越听越迷糊了,它是在页面渲染时就取到数据对吧