《 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 基础概览
- node 模块
- npm 包管理器
2.1 Koa2 初体验
- Hello Koa2
- 使用 supervisor 或者 nodemon
2.2 MongoDB 的安装及使用
3.1 开发前的项目配置
- #规划项目目录结构
- 使用 editorconfig
- 使用 commitizen
- 使用 eslint
- 使用 Git hooks 自动检查代码
3.2 把项目跑起来
- router
- 配置模板引擎
- 配置静态资源
3.3 使用 mongoose 操作数据库
- 设计 Schema
- 使用 model
3.4 用户注册与登录
- cookie 与 session
- 用户注册
- 用户登录
- 用户登出
3.5 koa2 中间件开发
- koa2 中间件机制
- koa2 中间件机制
- 消息闪现中间件
3.6 文章增删改查
- 文章模型设计
- 文章发表
- 文章列表与详情
- 文章编辑与删除
3.7 用户权限控制
3.8 评论功能
- 设计评论的模型
- 发布留言
- 显示留言
- 删除留言
更新中....