项目背景
过年前学完了 react
和 ts
,在找面试项目 idea 的时候找到了这个掘金手册,Node + React 实战:从 0 到 1 实现记账本,总体来说,符合我的要求,所以我的项目在这个项目的基础上加上了改进。 那时我并不知道这个想法会让我吃个大亏。不过幸运的是,这个项目最终完成了。
具体的改进如下:
- 使用了最新的
react18
和react routerv6
- 开始使用
TypeScript
进行类型约束 - 手册使用了
zarm
UI 库, 而我则使用antd-mobile
UI 库 - 手册使用了
less
, 而我则使用了sass
- 手册并没有规范代码格式了,而我使用了
eslint + prettier
来规范美化代码