项目描述:
紫荆教育后台是一个管理书籍的一个后台,可以操作书籍审核,上架下架,增加写题,新增书籍分类标签,以及订单操作。
主要职责:
使用 react+vite+antd 搭建项目,进行前端的逻辑开发及页面特殊效果的开发;
封装 axios 时使用 cancelToken 避免重复请求;
使用 dayjs处理日期格式,使用lodash里面工具函数操作数据
使用xml-formatter用于将XML文档格式化为易读的形式。
在项目中应用插件实现 katex渲染数学公式、echarts图表、oss上传、md5 加密等;
实现网站内可拖拽悬浮按钮并封装为可复用组件,点击可进行实时 ai 对话,markdown、
html 语法相互转换显示,contenteditable 属性实现点击可编辑文案脚本;
使用easy-formula-editor渲染简单的数学公式
使用snabbdom虚拟dom提高性能
应用技术: react 、vite、websocket、antd、echarts、axios、md5 等