react.js, typescript, i18n, 后台管理, 响应式设计, faker-js, chart.js
1.本项目为一个基于React技术栈的后台管理系统,主要具备多语言支持、日夜模式切换、数据管理等功能,并集成了图表、表格等各类常用功能,在提交的demo版中使用了mock数据,配合真实服务端API可以快速适配真实数据,此系统也具备响应式能力可以适配各种终端(PC、iPad、手机等),是一个完成实现后台管理功能的项目
2.我负责了这个项目的全部工作,从项目搭建、UI编写和功能开发,本项目主要使用了react+typescript技术栈,并使用i18n完成多语言适配
3.本项目的主要难点是UI组件众多,并需要在开发过程中保持风格的统一,并需要为每个组件都适配至少两套样式(日间和夜间模式),搭建好组件库后用其搭建项目本身就变得很简单,所以此项目主要的工作量在于搭建UI组件库,然后用其搭建具体的逻辑功能