5年前端开发工程师,
技术栈:HTML,CSS,JavaScript,TypeScript,Vue2/3,Vue全家桶,pinia,element ui / plus,vant,ECharts, datav、uniapp、大屏可视化、地图gis
开发过:web、数字大屏、Android、小程序等。
为人温和耐心、认真仔细、敬业真诚
项目名称:**智慧教育平台
技术栈:
Vue 3+ TypeScript + Vite + Element Plus
状态管理:Pinia + pinia-plugin-persistedstate
构建:Vite + unplugin-auto-import + unplugin-vue-components
样式:Sass + SCSS 模块化
图表:ECharts + @antv/g2plot
工具:Axios、Lodash、Day.js、Crypto-js等
项目亮点
多租户架构:统一门户、运营管理、机构管理、开发者中心;基于角色的动态菜单与权限;多环境配置与代理。
低代码平台:动态表单引擎(30+ 组件)、可视化配置、数据源(静态/字典)、自定义校验与联动。
组件化设计:40+ 业务组件、通用表格/表单/图表、动态组件渲染、统一设计规范。
数据可视化:ECharts 集成、9 种图表、响应式布局、实时数据更新。
权限与安全:JWT 认证、AES 加密、细粒度权限、统一身份认证对接。
工程化:TypeScript 严格模式、ESLint + Prettier、自动导入、按需加载、多环境构建。
性能优化:路由懒加载、组件缓存、图片懒加载、请求去重与取消、Pinia 持久化。
技术栈:Vue3+ TypeScript + Vite + Element Plus 状态管理:Pinia + pinia-plugin-persistedstate 路由:Vue Router 构建:Vite + unplugin-auto-import + unplu
技术栈 - 前端框架: Vue 3 + TypeScript + Vite - UI 组件库: Element Plus - 状态管理: Pinia + pinia-plugin-persistedstate - 路由管理: Vue Router 4 - 样式方案: S