项目名称:数据可视化管理系统 (实习项目)
在该实习项目中,我独立负责了系统前端部分多个核心模块的开发与实现。我基于 Vue 3 和 TypeScript 构建了高效且类型安全的代码基础,并使用 Pinia 管理复杂的图表配置状态。
项目中,我深度运用 ECharts 库,封装了多个可复用的图表组件(如折线图、柱状图、数据看板)。通过接收后端 WebSocket 数据流,我实现了图表的动态实时更新,为用户提供了直观的数据监控体验。同时,我利用 Vue Router 实现了多层级路由嵌套和权限路由守卫,保证了系统的安全性。
为了提升用户体验,我特别注重交互细节,实现了基于 Element-Plus 表格组件的动态筛选、排序和分页功能,并优化了大数据量下的渲染性能。通过这个项目,我不仅巩固了前端核心技术,更锻炼了从需求理解到功能上线的全流程开发能力,并对性能优化和工程化有了更深刻的理解