《 Node.js 从入门到上线》—— Koa2 + MongoDB 搭建博客系统
GitHub:https://github.com/liuxing/abc-blog
v2ex markdown 有问题,请移步 github 查看目录
Table of contents
1.1 Node.js 的安装与配置
- 安装 Node.js
- 使用 nvm
- 一些有用的工具
- hello-node
1.2 Node.js 基础概览
2.1 Koa2 初体验
- Hello Koa2
- 使用 supervisor 或者 nodemon
2.2 MongoDB 的安装及使用
3.1 开发前的项目配置
- #规划项目目录结构
- 使用 editorconfig
- 使用 commitizen
- 使用 eslint
- 使用 Git hooks 自动检查代码
3.2 把项目跑起来
3.3 使用 mongoose 操作数据库
3.4 用户注册与登录
- cookie 与 session
- 用户注册
- 用户登录
- 用户登出
3.5 koa2 中间件开发
- koa2 中间件机制
- koa2 中间件机制
- 消息闪现中间件
3.6 文章增删改查
- 文章模型设计
- 文章发表
- 文章列表与详情
- 文章编辑与删除
3.7 用户权限控制
3.8 评论功能
更新中....