nodejs类比Java中:JVM
详述:
就前端来说nodejs具有划时代的意义,
做前端的没用过nodejs都不好意思说自己是前端,
做后端的没听过nodejs,
或者说不出nodejs和java的优缺点,也不是一个合格的后端。
nodejs不是一个js框架,千万不要认为是类似jquery的框架,
nodejs是js运行时,运行环境,类比java中jvm,
java的开端是什么,无疑是jvm,自从有了jvm,java才能吹牛说自己是“一次编写处处运行”,
不管你是windows还是linux,只要安装了对应版本的jvm都可以运行.class文件。
同样nodejs的作用和jvm的一样一样的,也是js的运行环境,不管是你是什么操作系统,
只要安装对应版本的nodejs,那你就可以用js来开发后台程序。
这具有划时代的意义,意味着一直以来只能在浏览器上玩来玩去的js,可以做后端开发了,
从有了nodejs后就催生出一大批用js做后台开发的前端人员,这部分人员就是偏前端的“全栈程序员”。
记住,nodejs是和jvm同等地位的js运行环境,打开了前端人员走向后端的道路。