关于vue.js是什么,为什么要在nodejs中安装?
2017-03-14 22:45
351 查看
Vue.js可以在html里引用,使用npm引入是方便包管理。
等到应用需要的库和框架多起来后,一个个从html里引入就不方便了。
所以用到打包工具比如webpack,可以直接require引入之后将不同模块打包成单个js文件。同时这些工具提供各种自动化处理,让前端开发更爽。
最后Vue.js是数据驱动,和JQuery思路不同,你几乎不需要自己进行复杂低效的dom操作,开发简介明了。从这一点上说,可以基本抛弃JQuery了。
我做过的一个项目,也是node.js+express,用了vue-router和vue-resource,前者替代express里的路由,后者替换$.ajax(),node+express只负责服务器和数据库交互,不处理路由,前后端基本是分离的。
jade模板确实是个问题,因为用的是组件开发,每一个组件是单独vue文件,所以大概有两种方法,一是不用模板引擎(直接通过res.sendFile()),二是只有主页用jade生成,这样和vue也不会冲突。其实这些写熟悉了都不是事儿。
等到应用需要的库和框架多起来后,一个个从html里引入就不方便了。
所以用到打包工具比如webpack,可以直接require引入之后将不同模块打包成单个js文件。同时这些工具提供各种自动化处理,让前端开发更爽。
最后Vue.js是数据驱动,和JQuery思路不同,你几乎不需要自己进行复杂低效的dom操作,开发简介明了。从这一点上说,可以基本抛弃JQuery了。
我做过的一个项目,也是node.js+express,用了vue-router和vue-resource,前者替代express里的路由,后者替换$.ajax(),node+express只负责服务器和数据库交互,不处理路由,前后端基本是分离的。
jade模板确实是个问题,因为用的是组件开发,每一个组件是单独vue文件,所以大概有两种方法,一是不用模板引擎(直接通过res.sendFile()),二是只有主页用jade生成,这样和vue也不会冲突。其实这些写熟悉了都不是事儿。
相关文章推荐
- Ubuntu下Vue.js+webpack的安装(nodejs版本纠正)
- 为什么推荐使用npm安装Vue,而不是直接在HTML中引入vue.js
- 安装vue.js的方法,安装nodejs,安装cnpm
- 关于vue.js安装那点事
- 关于vue引入外部未安装js,部署问题解决
- 什么是Vue.js框架 为什么选择它?(第一课)
- windows下安装nodejs 、webpack及vue.js的基本使用<一>
- 关于NodeJs为什么要用mongoose操作mongodb
- 9、为什么我的电脑在安装网卡后启动慢了很多,有什么解决办法?
- nodejs教程 安装express及配置app.js文件的详细步骤
- Node.js 笔记(一) nodejs、npm、express安装
- [nodejs]国内npm安装nodejs modules失败的几个解决方案
- [nodejs]npm国内npm安装nodejs modules终极解决方案
- nodejs教程:安装express及配置app.js文件
- 关于安装完Node.js 出现node is not dedined 问题
- <转>学习node.js,为什么选择node.js,为什么NodeJs这么快
- 跟我学Nodejs(一)--- Node.js简介及安装开发环境
- nodejs教程 安装express及配置app.js文件的详细步骤
- 跟我学Nodejs(一)--- Node.js简介及安装开发环境
- OFV.msi是什么 为什么更新时无法安装