前端部分采用React+Typescript
- 使用react-router进行路由控制,使用localStorage储存token
- 使用remarkable来解析markdown语法
- 用了react hooks来模拟组件的生命周期
- 在登录界面&输入界面用了material UI的一些组件
- 登录的jwt实现
projects界面的实现- more界面的实现
- 多篇博客渲染时懒加载实现(?有点炫技,不是很紧急的功能性需求
- 分页获取博客内容的实现(同上
头像的img最好直接从GitHub获取,不然每次换头像还得手动同步