Node.js 学习记录 打造博客系统 前期分析

分3大块走(粗略,实际项目中还包含UI设计、测试、上线、运营等)

  • 目标
    • 开发一个简易的博客系统,具有博客的基本功能。
    • 只关注server端,暂时不关注前端。
  • 需求
    • 首页、作者主页、博客详情页。
    • 登录页面。
      • 一般使用框架后有成熟的解决方案,但如果不使用框架,用原生代码来实现,更能对实现过程、原理有更深入的了解。
    • 管理中心、新建页面、编辑页面。
  • 技术方案
    • 数据如何存储。
      • 存储博客
      • 存储用户
    • 如何与前端对接,即接口设计。


存储博客:以类似如下图的表(数据库),来存储博客数据。

存储用户:同理。

接口设计:如下图所示

原文地址:https://www.cnblogs.com/ataehee/p/13670014.html