1. 代码规范(命名规范, 代码风格,命名风格规定好。驼峰,snake等)
  2. 框架规范 (使用那些技术,那些框架,crate 或者node module)
  3. 先实现基础框架,然后叠加扩展

基础框架搭建:

我们首先把基础框架搭好,然后横向扩展,健壮稳步前进,再大的项目也先拆分好小的模块,然后一步步实现就行

公共模块实现:
    1. 分类
    2. 标签
    3. 文章
    4. 消息通知(短信,小程序,公众号,邮件,app内等)
    5. 付款:微信支付,公众号,app支付,支付宝支付。退款,分账,提现
    6. 物流查询
    7. 订单管理
    8. 海报生成
    9. 推广方案
    10. 客服
    11. 用户行为
    12. 统计

api 项目:

  1. 资源访问类型:管理员,公开,自己,带token公开查看
  2. 返回类型,请求类型统一化
  3. 先计划,再实现
  4. 即使提交代码到git仓库,完整留痕
  5. 每加一个模块即使写API文档+代码测试