写在前面
本文旨在通过“柳比歇夫时间管理”(下称“柳时管”)这个项目,在玩一玩新的语言(deno、ts)同时,尽可能的简述清楚一个项目从原型设计到部署篇开发的主要过程,并从中锻炼作者写作和表述能力。文中不会涉及到诸如安装、api这样基础的详解;主要是理念和流程的概述,且技术深度不高,如有不足,还望诸公斧正。
什么是柳比歇夫时间管理?
简单地说,柳比歇夫时间管理法就是要记录时间、分析时间、消除时间浪费、重新安排自己的时间。是个人时间定量管理的方法
参考链接
根据用户故事(User Case)可得:我们需要一个记录何时发生何事的页面,最好支持标签分类,并且要一个统计页,同时最好用户可以把记录保存在服务器
原型图
正常流程搞定原型后应交由设计师设计排版,但一是我没这本事,二是这小打小闹也无必要,所以就因陋就简,前端页面开发就用antd的组件库
功能拆分
表结构