VUEJS 和EXTJS,VUE能不能代替EXTJS来用呢

我没用过vue,不了解这东西能做什么

为啥不可以?

首先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怎么异步交互呢?越听越迷糊了,它是在页面渲染时就取到数据对吧

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-08-26
EXT.JS 和VUE 的模式完全不同,EXT更适合给后端(比如说JAVA)程序员来做前端的事。
VUE 比 EXT轻,vue结合了angular和react的优点,且思维方式更适合前端程序员,学习曲线平缓。
第2个回答  2019-10-27
公众号:【Vue社区】,整理了Vue和前端学习资料,及时更新最新前端优质文章