不论是学习一门新的语言,还是学习一项新的技术,都要知道
是什么?为什么学?怎么学?
1. Node.js是什么?
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。
2. Node.js 和 JavaScript 有什么区别?
Node.js 是一个 JS 的运行环境,与浏览器的JS执行环境是一样的
而 JavaScript 是一门编程语言
3. Node.js有什么好处?
前后端分离
Node.js创建接口给前端使用前后端语言统一
都是使用JavaScript语言编写,降低了前端工程师的学习成本强大的npm工具
npmjs.com上有无数优秀的第三方模块可以直接使用社区活跃
这是一门热门的技术,很多优秀的工程师都在开源自己的成果上手快
谈薪资的另一个资本...
总结
Node.js其实就是一个JavaScript代码的运行环境,并不是一门语言。它是非常值得前端工程师学习的一门技术,学完Node.js后会感受到前后端知识的融会贯通的畅快。当然也很适合后台开发人员学习,可能学得更快。