课程
/前端开发
/Vue.js
/vue.js入门基础
这种方式感觉好复杂啊,想知道其对比的优点
2018-10-22
源自:vue.js入门基础 1-2
正在回答
至于你说的什么优点,这个是无法比较的,纯js写出的网站就一定比JQuery写的网站要差吗?JQuery写的就比vue写的要差吗?vue写的就比用react的要差吗??这些都是不可能也不科学的,并不会有什么优劣之分。
大公司反而是不用任何框架的,纯ES6手写代码,需要什么轮子就自己造。
其他一些高深的内部机制的区别,我就不是很清楚了。
如果你只是想简单的使用vue的一些功能,可以直接用cript引入的vue.js,这样可以和以前所有的jQuery组件共存,比如说datatables,bootStrap-treeview,还有各种纯js的前后端模板之类的。如果用npm创建的模板,想要继续使用以前的常用组件就很难了,基本都需要使用vue的替代版本,如果没有,就只能自己写一个。
1、模板里引入了一整套技术栈(热加载、代码检查等等),并且给你配置好了默认可以使用的配置。
2、模板里面的代码一般是用来开发单页应用(可以这么理解,整个网站就是一个页面),通过script引入的话,还是普通的网站,每个页面都可以有1个甚至多个new Vue对象分别去绑定不同的html代码。简单点说,既然是模板,就必然规定了你写代码的一些规则和规范。
3、模板里面的vue文件是不能直接使用的,要经过编译。直接通过script引入的vue.js做的html页面是可以直接部署到服务器的tomcat或者其他东西里面的。
举报
本门为vuejs入门教程,详细的讲解加实战,可以帮你进入vuejs的大门