精通Vue2和Vue3,以及React及其生态系统,具备组件化开发和单页应用开发的综合能力。熟练掌握JavaScript/TypeScript、HTML5、CSS3,并能够使用原生微信小程序进行开发。此外,精通uni-app多端开发,能够高效地创建跨平台应用。在数据处理方面,能够熟练使用ECharts和DataV进行数据可视化,持有工信部开发证书,展现出卓越的技术能力和专业素养。
仁爱智慧养老云平台
技术选型:Vue3、Vite、TypeScript、Element Plus、ECharts、Pinia
项目描述:
开发了一个专为养老行业设计的SaaS平台养老服务项目,旨在通过五个不同终端将养老机构日常运营、医护服务、老人照料和家属沟通进行线上化和系统化管理,以提升管理效率和信息处理。采用五端协同设计架构,为不同角色提供专业化功能。
应用技术及内容:
1. 实现图片懒加载,优化页面性能,提高用户体验。
2. 对axios进行二次封装,减少代码重复性,提高维护性,并设置拦截器对错误进行统一处理。
3. 登录后存储token和用户权限信息到Pinia,根据用户权限生成动态路由,实现路由和按钮权限控制(RBAC)。
4. 封装公共组件,提高项目整体进度效率。
5. 使用Vite和组件按需引入,将首屏加载时间控制在1秒以内。
6. 采用路由懒加载、第三方库按需引入、异步组件和CDN加速策略,提升单页应用的首屏加载速度。
7. 与测试人员合作,检修项目中的bug,确保项目无问题后打包上线到服务。
主要职责:
负责项目中基础设置、老人管理、养老护理、医疗管理、采购申请及逻辑层项目构建。通过axios封装后端API接口,确保前后端数据交互的顺畅与高效,使用RBAC进行页面权限访问控制,最后通过Electron技术打包Web应用为跨平台的桌面应用程序。