Node.js + Express 调研
JavaScript 学习
学习路线:如何正确学习JavaScript
重点难点:
在线教程:
- JavaScript菜鸟教程(只作为参考手册用)
Node.js 学习
Node.js是一个JavaScript的运行环境,使用Node.js可以用前端的语言JavaScript来开发服务器端。Node.js平台开发使用JavaScript语言,JavaScript是一个易上手、功能强大的动态语言,缺点是阅读和调试代码比较困难。
总体来说,Node.js的特点是:适合Web开发,开发速度快,但不适合开发大型应用。
学习路线:不侧漏精通 Node.js
模块化:Nodejs基础:require、exports和module
项目示例:
参考文档:
Express 学习
Express是一个基于Node.js的轻量级Web应用框架,Express只是搭建了Web服务器的最基本框架,包括MVC架构,很多其他的功能,包括MongoDB数据库,都要使用Node.js的库实现。
一个讲解Express原理的一个很好的文章:http://blog.csdn.net/u011067360/article/details/17721503
Pointers to learning ExpressJS
参考文档: