node 相关笔记

一 学习资源

学习范围学习内容知识点学习资源
nodenode文档1. Buffer、Stream、路由、文件系统等
2. 非阻塞和事件驱动
koakoa
koa-router
koa-views
koa-static
koa-logger
koa-bodyparser
1. koa的基本方法、路由、中间件、错误处理、Web App 的功能
2. 常用中间件的功能以及api
3. 中间件的加载过程、加载顺序
4. koa处理REST
http://www.ruanyifeng.com/blo...
https://koa.bootcss.com/#intr...
mongodb1. MongoDB
2. mongoose
3. robomongo 图形界面工具
1. MongoDB 创建、链接数据库,增、删、改、查数据。
2. Mongoose 操作数据库,schema && model
3. robomongo 的使用

二 应用开发

实现登录注册验证功能demo:https://github.com/ranyingxia...
技术选型:

  • React
  • axios
  • webpack
  • node
  • koa
  • koa-router
  • mongodb
  • mongoose

三 学习笔记

node的应用场景

官方定义:Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。

node的优缺点

koa 各中间件的作用及其常用api

koa 中间件的执行过程

koa 与 express 的比较

Node.js RESTful API

Mongoose 的 schema && model

(待完善补充)

相关推荐