怎么从零开始学习nodejs

nodejs中文教程 7年前 (2016) 工具猫
3,324 0

怎么从零开始学习nodejs系列文章,是我目前为止看到最全的nodejs中文教程,感谢作者 张丹(weibo:@Conan_Z) 的无私奉献,经过测试,作者的博客虽然服务器在美国,但并没有被墙,所以本系列教程文章将直接引用原作者博客文章。教程将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs标准的web开发框架Express,可以帮助我们迅速建立web站点,比起PHP的开发效率更高,而且学习曲线更低。非常适合小型网站,个性化网站,我们自己的Geek网站!!

Nodejs学习路线图

从零开始 – 入门篇

准备Nodejs开发环境Ubuntu

Node.js开发框架Express4.x

Nodejs开发框架Express3.0开发手记–从零开始

Mongoose使用案例–让JSON数据直接入库MongoDB

Nodejs对MongoDB模糊查询

用Nodejs连接MySQL

Nodejs配合bootstrap-select下拉列表

nodejs分页设计配合bootstrap-paginator

nodejs豆瓣爬虫

玩转Nodejs日志管理log4js

Nginx反向代理Nodejs – log4js日志IP显示错误

upstart封装nodejs应用为系统服务

成为高手 – 进阶篇

Nodejs基础中间件Connect

grunt让Nodejs规范起来

bower解决js的依赖管理

Yeoman自动构建js项目

快速创建基于npm的nodejs库

CNPM搭建私有的NPM服务

NPM下载出错 No compatible version found

Nodejs实现websocket的4种方式

Socket.io在线聊天室

websocket服务器监控

Nginx反向代理Websocket

restify构建REST服务

jasmine行为驱动,测试先行

Karma和Jasmine自动化单元测试

Nodejs服务器管理模块forever

Express结合Passport实现登陆认证

Passport现实社交网络OAuth登陆

Nodejs发邮件组件Nodemailer

快速排序的Nodejs实现

桶排序的Nodejs实现

追根溯源 – 内核篇

解读Nodejs多核处理模块cluster

Nodejs创建HTTPS服务器

Nodejs异步异常处理domain

Nodejs加密算法库Crypto

Node.js缓冲模块Buffer

Node.js进程通信模块child_process

跨界应用 – 创造篇

Nodejs与R跨平台通信

tty.js打通浏览器与Linux的通道

用Highcharts轻松构建交互性图表

利剑在手 – 工具篇

RequireJS异步模块加载

Nodejs临时文件回收器reap

Nodejs异步流程控制Async

Async多任务时间管理

让Nodejs来管理定时任务later

wind.js助力异步编程

UnderscoreJS精巧而强大工具包

Commander写自己的Nodejs命令

Stylus让CSS也能编程

Browserify 跑在浏览器上的Node程序

Retry优雅的失败重试策略

用UglifyJS2合并压缩混淆JS代码

Marked高效的Markdown解析器

Web技术 – 应用篇

Hexo在github上构建免费的Web应用

Jekyll在github上构建免费的Web应用

构建自己的Aleax查询服务

用WebStorm编辑Markdown

30秒制作幻灯片 Cleaver

图片延迟加载库Layzr

版权声明:工具猫 发表于 2016-11-30 11:13:56。
转载请注明:怎么从零开始学习nodejs | 工具猫