如果你单单只想使用基于node.js 的npm下载一些有用的包管理工具 或者使用一些工具 比如在 webstrom中就有引入基于node.js的less等外部工具 来进行预处理 那么 此时的node.js只是 它的npm起了作用 同时 node.js还可以替代传统后台 做服务器 在一些小型的项目中使用 开发起来也不是很难 代码跟js没区别 学会这个 前端真正就可以做到“全栈”了 可以配置 自己的路由,搭配mongodb或者mysql实现数据库,搭配dust、pug等模板实现前端页面 也是十分简单的 好吧 还是回归主题吧 我知道 你想问的肯定是第一种 首先来说说 传统的前端开发 我想你指的“传统前端”应该是html、css、js都没有进行过任何预处理 以及后序处理就直接上线? 如果我理解的没错 那我继续 哈哈~~~ 使用过基于node.js的一些比如webpack、gulp等打包工具 毫无疑问 肯定是有好处的 webpack是一个很强大的工具 对于html、js、css的优化很有用 其中也包括 热加载啊什么的 反正好处多多 同时 gulp可以管道各种各样的“task”以实现优化 减少内存的同时 也优化加载时间 实现良好的用户体验
如果你单单只想使用基于node.js 的npm下载一些有用的包管理工具 或者使用一些工具 比如在
webstrom中就有引入基于node.js的less等外部工具 来进行预处理
同时 node.js还可以替代传统后台 做服务器 在一些小型的项目中使用 开发起来也不是很难 代码跟js没区别 学会这个
前端真正就可以做到“全栈”了 可以配置 自己的路由,搭配mongodb或者mysql实现数据库,搭配dust、pug等模板实现前端页面
也是十分简单的
好吧 还是回归主题吧 我知道 你想问的肯定是第一种
首先来说说
传统的前端开发
我想你指的“传统前端”
应该是html、css、js都没有进行过任何预处理 以及后序处理就直接上线?如果我理解的没错 那我继续 哈哈~~~
使用过基于node.js的一些比如webpack、gulp等打包工具 毫无疑问 肯定是有好处的 webpack是一个很强大的工具 对于html、js、css的优化很有用 其中也包括 热加载啊什么的 反正好处多多 同时 gulp可以管道各种各样的
“task”
以实现优化 减少内存的同时 也优化加载时间 实现良好的用户体验