1. 前端程序开发,精通TypeScript,熟练运用其特性进行类型定义、接口设计,保障代码的可维护性和健壮性。
2. 掌握Vue.js框架,熟悉Vue3的Composition API、响应式原理及生态系统(Vue Router、Pinia等),能独立搭建与维护Vue项目架构。
3. 扎实的GIS开发能力,熟悉OpenLayers、LeafLet或者Mapbox等开源地图库,能实现地图加载、图层管理、空间查询、坐标转换等功能。
4. 熟悉HTML5、CSS3,掌握Flex、Grid等布局方式及响应式设计,能适配不同终端设备。
5. 了解前端工程化工具(Webpack、Vite等),具备模块化、组件化开发思维,能优化前端性能。