从零开始nodejs系列文章,将介绍如何利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