The answer for https://github.com/alsotang/node-lessons
- Express框架介绍
- 使用
Express
搭建一个服务 端口
、URL
知识介绍
- 新框架utility介绍
- 配制文件
package.json
说明
- 框架superagent、cheerio介绍
- 使用superagent、cheerio制作简单爬虫,爬取https://cnodejs.org/首页的标题和链接
- 框架eventproxy介绍
- 使用eventproxy控制爬虫的并发
- 由于
Cnodejs
官网对访问并发做了限制,在执行时,会出来获取数据为空
- 控件爬虫的并发量,使用
async
- 编写单元测试,查看测试覆盖率
- mocha/should/istanbul
- E2E测试
phantomjs
- 本机
phantomjs
未完成成功,教程未实践完成
- 使用
supertest
编写完善的测试用例 SuperTest
完成持久化cookie
目的
- 正则表达式
- benchmark的学习及编写
- var/this/作用域/闭包
lesson12-未完成
- 使用
heroku
平台进行代码部署 - 部署到
heroku
仍未成功
- Travis在线CI环境
- 推荐书: JavaScript 语言精粹
- 对象、数据类型、类型转换
- Mongodb及Mongoose的使用
- Cookie的原理及实践
- Session的原理及实践
- 使用过程中的方法推荐
- Promise原理及实践
- http/Connect/Express从基础的http server到集成中间件的Express,介绍了原理、使用