什么是 Node.js
官网的解释如下:
Node.js 不是一门语言,也不是一个库或者框架,而是一个 js 的运行时环境,以前 js 只能依附于浏览器执行,有了 Node.js 后,js 可以脱离浏览器执行。并为 js 提供了一些服务器级别操作的 API。
它构建在 Chrome 的 V8 引擎上。
关于框架
- Express 是基于 Node.js 平台,快速、开放、极简的 Web 开发框架:https://github.com/expressjs/express
- sequelize 用来把面向对象的概念跟数据库中表的概念对应起来(就是操作对象的时候间接修改数据库中的值,很牛逼很方便):https://github.com/dresende/node-orm2
关于数据库
推荐使用 mongodb