1. 前端程序開發(fā),精通TypeScript,熟練運用其特性進行類型定義、接口設(shè)計,保障代碼的可維護性和健壯性。
2. 掌握Vue.js框架,熟悉Vue3的Composition API、響應式原理及生態(tài)系統(tǒng)(Vue Router、Pinia等),能獨立搭建與維護Vue項目架構(gòu)。
3. 扎實的GIS開發(fā)能力,熟悉OpenLayers、LeafLet或者Mapbox等開源地圖庫,能實現(xiàn)地圖加載、圖層管理、空間查詢、坐標轉(zhuǎn)換等功能。
4. 熟悉HTML5、CSS3,掌握Flex、Grid等布局方式及響應式設(shè)計,能適配不同終端設(shè)備。
5. 了解前端工程化工具(Webpack、Vite等),具備模塊化、組件化開發(fā)思維,能優(yōu)化前端性能。