全栈项目——仿写trello

仓库地址

项目增加了必要的注释,有兴趣的童鞋欢迎一起讨论学习。

前言

最近总结全栈相关技术,仿写了trello的任务管理模块。目前已完成1.0版本。
仿写项目的初衷,是为了总结归纳,也是为了更好的理解前后端的业务交互,实现自己在全栈层面,架构思想的精进。

项目技术点介绍

前端

  • 使用Vue搭建
  • axios实现网络请求
  • vuex实现全局状态管理
  • vue-router实现路由嵌套和跳转
  • 实现文件上传
  • 实现路由history模式
  • 实现拖拽效果
  • 仿照elementUI弹框

后端

  • 使用node.js搭建
  • 运用了TypeScript语言,增加代码的安全性
  • 编写了自定义装饰器,提高代码可读性
  • 使用mysql数据库存储数据
  • 实现数据库连表查询
  • 适配history模式
  • 实现文件上传

更新日志:

2020.9.13
完成 注册、登录、鉴权的整体流程。
完成 前端静态界面构建。

2020.10.6
完成1.0版本。

你可能感兴趣的:(全栈项目——仿写trello)