Node.js 实战心得

内容简介

Node.js 实战心得 - v1.0

目录

  • 前言
    • 本课程特点
    • 目录
      • 第 1 章 搭建 Node.js 开发环境
        • 先安装一个 nvm( https://github.com/creationix/nvm )
          • 安装 Node.js
            • 完善安装
            • 第 2 章 一个最简单的 express 应用
              • 目标
                • 挑战
                  • 知识点
                    • 课程内容
                      • 补充知识
                        • 端口
                          • URL
                            • 尾声
                            • 端口
                              • URL
                                • 尾声
                                • 第 3 章 学习使用外部模块
                                  • 目标
                                    • 挑战
                                      • 知识点
                                        • 课程内容
                                          • 题外话
                                          • 第 4 章 使用 superagent 与 cheerio 完成简单爬虫
                                            • 目标
                                              • 挑战
                                                • 知识点
                                                  • 课程内容
                                                  • 第 5 章 使用 eventproxy 控制并发
                                                    • 目标
                                                      • 挑战
                                                        • 知识点
                                                          • 课程内容
                                                          • 第 6 章 使用 async 控制并发
                                                            • 目标
                                                              • 知识点
                                                                • 课程内容
                                                                • 第 7 章 测试用例:mocha,should,istanbul
                                                                  • 目标
                                                                    • 知识点
                                                                      • 课程内容
                                                                      • 第 8 章 浏览器端测试:mocha,chai,phantomjs
                                                                        • 目标
                                                                          • 知识点
                                                                            • 前端脚本单元测试
                                                                              • 浏览器环境执行
                                                                                • 测试反馈
                                                                                • 浏览器环境执行
                                                                                  • 测试反馈
                                                                                  • 前端脚本单元测试
                                                                                    • 浏览器环境执行
                                                                                      • 测试反馈
                                                                                      • 浏览器环境执行
                                                                                        • 测试反馈
                                                                                        • 第 9 章 测试用例:supertest
                                                                                          • 目标
                                                                                            • 知识点
                                                                                              • 课程内容
                                                                                                • 关于 cookie 持久化
                                                                                                  • 拓展学习
                                                                                                  • 第 10 章 正则表达式
                                                                                                    • 目标
                                                                                                      • 知识点
                                                                                                        • 课程内容
                                                                                                        • 第 11 章 benchmark 怎么写
                                                                                                          • 目标
                                                                                                            • 知识点
                                                                                                              • 课程内容
                                                                                                                • 在线分享
                                                                                                                • 在线分享
                                                                                                                • 第 12 章 作用域与闭包:this,var,(function () {})
                                                                                                                  • 目标
                                                                                                                    • 知识点
                                                                                                                      • 课程内容
                                                                                                                        • var 作用域
                                                                                                                          • 闭包
                                                                                                                            • 闭包的一个坑
                                                                                                                            • 闭包的一个坑
                                                                                                                              • this
                                                                                                                              • var 作用域
                                                                                                                                • 闭包
                                                                                                                                  • 闭包的一个坑
                                                                                                                                  • 闭包的一个坑
                                                                                                                                    • this
                                                                                                                                    • 第 13 章 线上部署:heroku
                                                                                                                                      • 目标
                                                                                                                                        • 知识点
                                                                                                                                          • 课程内容
                                                                                                                                            • 什么是 heroku
                                                                                                                                            • 什么是 heroku
                                                                                                                                            • 第 14 章 持续集成平台:travis
                                                                                                                                              • 目标
                                                                                                                                                • 知识点
                                                                                                                                                  • 课程内容
                                                                                                                                                    • 补充说明:
                                                                                                                                                    • 第 15 章 js 中的那些最佳实践
                                                                                                                                                      • JavaScript 语言精粹
                                                                                                                                                        • JavaScript 之美
                                                                                                                                                          • 继承
                                                                                                                                                            • callback hell
                                                                                                                                                              • 数据类型
                                                                                                                                                                • 控制流
                                                                                                                                                                  • 基本运算符
                                                                                                                                                                    • 计算型属性
                                                                                                                                                                      • 运算符重载
                                                                                                                                                                        • 类型转换
                                                                                                                                                                          • 相等比较
                                                                                                                                                                            • 嵌套类型
                                                                                                                                                                              • 拓展
                                                                                                                                                                                • 函数式编程
                                                                                                                                                                                  • 泛型
                                                                                                                                                                                    • 权限控制
                                                                                                                                                                                      • 设计模式
                                                                                                                                                                                        • 构建大型项目
                                                                                                                                                                                        • 第 16 章 Mongodb 与 Mongoose 的使用
                                                                                                                                                                                          • 目标
                                                                                                                                                                                            • 知识点
                                                                                                                                                                                              • 课程内容
                                                                                                                                                                                                • mongodb
                                                                                                                                                                                                  • 安装 mongodb
                                                                                                                                                                                                    • mongoose
                                                                                                                                                                                                      • 设计个简单博客程序
                                                                                                                                                                                                        • 示例程序
                                                                                                                                                                                                        • mongodb
                                                                                                                                                                                                          • 安装 mongodb
                                                                                                                                                                                                            • mongoose
                                                                                                                                                                                                              • 设计个简单博客程序
                                                                                                                                                                                                                • 示例程序
                                                                                                                                                                                                                • 第 17 章 cookie 和 session
                                                                                                                                                                                                                  • cookie
                                                                                                                                                                                                                    • express 中的 cookie
                                                                                                                                                                                                                      • session
                                                                                                                                                                                                                        • 各种存储的利弊
                                                                                                                                                                                                                          • signedCookie
                                                                                                                                                                                                                            • cookie-session
                                                                                                                                                                                                                              • session cookie
                                                                                                                                                                                                                                • etag 当做 session,保存 http 会话
                                                                                                                                                                                                                                • 第 18 章 使用 promise 替代回调函数
                                                                                                                                                                                                                                  • 知识点
                                                                                                                                                                                                                                    • 课程内容
                                                                                                                                                                                                                                      • promise基本概念
                                                                                                                                                                                                                                        • promise的传递
                                                                                                                                                                                                                                          • 方法传递
                                                                                                                                                                                                                                            • promise链
                                                                                                                                                                                                                                              • promise组合
                                                                                                                                                                                                                                                • 结束promise链
                                                                                                                                                                                                                                                  • 结束语