- 项目类型:网站
- 项目所属:企业
- 担任角色:创建者
- 技术栈:React、Vite、Antd、TypeScript
- 创建日期:2021-01-15
- 维护情况:终止
我在项目负责过什么
- 项目脚手架搭建与技术栈更新
- 日常功能的迭代与重构,持续性探索代码的可读性与可维护性
- 根据日常使用情况,提供 UI、UX 优化的建议并实践
有哪些亮点
- 将原有的 NextJS / MobX / Shopify Polaris 的框架替换为 Vite / Provider / Antd 的形式
优化了旧版本的交互体验,合并了功能重复逻辑的代码
- 原先单品发布和多项同时发布均分别是一个页面,需要分别编写,维护困难
对项目有什么话好说的
项目原先采用 NextJS + Mobx + Antd 实现,我负责重构更换为 Vite 作为构建工具,并通过代码分割的方式改善了首屏加载缓慢的问题。
这是我第一次使用当时最新版本的 Antd 搭建的后台项目,整体大多数经验借鉴了我自己的「小窝后台」和重构前的项目。
在这个项目中,我也第一次使用了 Socket.IO 配合后端实现长连接功能,用于实时更新产品信息,用户数据,通知等。