语言能力:
1、深度掌握JavaScript(精通原型链、闭包、Event Loop 等核心机制,熟练运用 ES6+ 特性(Proxy/Reflect、迭代器、Generator))
2、熟练使用TypeScript
框架技术栈:
1、Vue 生态
- 精通 Vue3 Composition API + TypeScript 工程实践
- 熟练使用 Pinia 状态管理 + Vite 构建优化
- 具备 Vue2/3 渐进式迁移经验与性能调优能力
2、 React 生态
- 掌握 React18 并发模式与 Server Components 应用
- 精通 React Hooks 自定义开发与性能优化策略
跨端开发能力:
1、熟练使用 React Native 进行跨平台开发
2、具备 Taro多端统一开发经验
工程化能力:
1、掌握 Webpack/Vite 定制化配置与插件开发
2、精通前端监控体系搭建(性能指标采集、异常追踪)
项目主要是一整套服务于政企工作人员的在线学习平台搭建,包括了管理后台、门户、APP、小程序、数据大屏五个平台。其中管理后台主要用于班级、学员的信息管理。
门户、APP、小程序满足学员的学习,考试等需求。数据大屏统计展示全省班级信涉及到的技术栈有:vue2、elementUl、antd-vue、echarts、react17+、react
·负责项目的技术选型(使用Taro开发小程序,ReactNative开发App,Nuxt开发门
户,echarts开发大屏等)
·设计项目结构,搭建项目基础模板
·解决项目中遇到的难题(多平台对接方案,学分记录方案等)
阅读模块实现、大屏地图版块开发等)
·封装公共组件(卡片、导航、视频等)及公共方法,设计开发规范