🥰 需求描述
看了 webui 项目,总体设计感觉比较简单,还存在部分问题 不利于后续维护
- 目录设计不规范
- 状态管理比较冗长
- 部分组件太冗长,部分组件拆分不合理
- 缺少统一拦截统一请求
- 缺少路由以及统一鉴权,部分页面刷新会导致页面异常
- 缺少 ts,ts校验以及代码格式化规范
- 单元测,UI 库可以考虑加入
🧐 解决方案
重新规划目录,引入状态管理库,合理拆分组件,添加拦截器路由等等,
建议添加 ts 校验以及统一代码、样式格式化,以免后续提交因为样式问题大范围改动
vitest 以及 shadcn-ui库等可以考虑
📝 补充信息
我是前端开发工程师 熟悉 react 相关生态,可以一起讨论,也愿意继续优化前端部分代码
🥰 需求描述
看了 webui 项目,总体设计感觉比较简单,还存在部分问题 不利于后续维护
🧐 解决方案
重新规划目录,引入状态管理库,合理拆分组件,添加拦截器路由等等,
建议添加 ts 校验以及统一代码、样式格式化,以免后续提交因为样式问题大范围改动
vitest 以及 shadcn-ui库等可以考虑
📝 补充信息
我是前端开发工程师 熟悉 react 相关生态,可以一起讨论,也愿意继续优化前端部分代码