Node简介
Node 是一个服务器端 JavaScript 解释器,Node 本身运行Google V8 JavaScript引擎,所以速度和性能非常好,看chrome就知道,而且Node对其封装的同时还改进了其处理二进制数据的能力。因此,Node不仅仅简单的使用了V8,还对其进行了优化,使其在各种环境下更加给力。总之,Node是一个性能低复杂度的一个架构。当然,要学习好Node也是任重而道远。
Node的安装
Node的安装,在网络上已经有很多,本文只简单介绍在window下的安装。首先,现在nodejs的安装文件,官方网址:https://nodejs.org/,下载对应的版本,傻瓜式的安装即可;其次安装完毕后安装express,在命令输入行中输入npm install express -g 即可;最后,安装验证,在命令输入行中输入npm -v和express -V,如果出现对应的版本号即可。
相关软件
Node.js操作NoSQL的数据库Mongodb,因此需要安装Mongodb。同时一部分的实时数据需要存在内存数据库redis,因此需要安装redis内存数据库。最后,Node的IDE开发神器为WebStorm进行开发,当然也可以使用Eclipse进行开发,使用Eclipse进行开发需要安装相应的插件。