Skip to content
1. 目标
  • 开发一个博客系统,具备博客的基本功能
  • 只开发 server 端,不关心前端 blog.pngblog-express-koa2.png
  • 核心知识点
    • http: nodejs处理http、处理路由、mysql
    • cookie、session、redis、nginx反向代理
    • sql 注入、xss攻击、加密
    • 日志:stream、contrab、readline
2. 需求
  • 首页,作者主页,博客详情页
  • 登录页
  • 管理中心,新建页、编辑页
3. 技术方案
  • 数据如何存储
    • 博客 table-blog
    • 用户
      table-user
  • 如何与前端对接,即接口设计
    • 接口设计 interface
  • 关于登录
    • 统一的解决方案

Released under the MIT License.