1、参与前端项目设计与开发,确保交付高质量代码。 2、开发高效单页应用(SPA),提升用户体验与响应速度。 3、维护现有代码,保持可读性与可维护性。 4、与设计团队紧密合作,确保设计精准实现并优化用户体验。 5、使用 Vue 框架开发用户界面,提升交互体验。 6、利用 Mapbox JS 和 Cesium JS,实现地图及二三维场景展示与交互。 7、完成与后端接口对接,确保数据高效传输与呈现。技能要求:1、熟悉 Vue 框架,能独立开发组件,理解 Composition API 原理与流程。 2、能够封装自定义 Hook,提升代码复用性。 3、根据项目需求,构建高复用性逻辑组件与公共方法。 4、熟悉 Mapbox-GL 或 Cesium JS,理解 GIS 逻辑,能处理地图事件与交互。 5、熟练掌握 HTML5、CSS3、JavaScript,具备良好的编码习惯。 6、熟悉 CSS Flex 和 Grid 布局,实现灵活页面设计。 7、了解懒加载、代码分割等前端性能优化技术。 加分项:1、有相关资源监测、智慧林草、智慧城市开发经验者,可提供作品集或 GitHub 链接。 2、了解 TypeScript,具备相关开发经验。 3、熟悉前端性能优化,能分析并解决性能瓶颈。 4、熟悉 React,理解 Hooks 和 Context API 的原理与应用。