崗位職責:
1、負責前端功能實現(xiàn)和功能迭代升級;
2、負責梳理前端的文檔資料沉淀為后續(xù)開發(fā)的指導手冊;
3、負責簡單的后端功能實現(xiàn);
任職要求:
1、精通 Vue 實例生命周期、模板語法、組件化開發(fā)及通信機制(props/$emit/Vuex);
2、掌握 Vue 2/3 差異,熟悉 Vue 3 的 Composition API、ref/reactive 響應式系統(tǒng)及新特性(如 Teleport);
3、熟練使用 Vue CLI/Vite 搭建項目,配置路由(動態(tài)路由、守衛(wèi))、狀態(tài)管理(Vuex/Pinia);
4、掌握 Webpack/Vite 打包優(yōu)化(Tree Shaking、代碼分割)及跨域、環(huán)境變量處理;
5、扎實的 ES6+、CSS 布局(Flex/Grid)、響應式設計及 TypeScript能力;
6、掌握 Vue 性能優(yōu)化手段(虛擬 DOM、組件緩存、懶加載),能利用開發(fā)者工具調試性能瓶頸;
7、熟練使用 Element Plus 等 UI 組件庫,封裝自定義組件;掌握 Axios、Lodash 等工具庫;
8、了解單元測試(Jest/Vue Test Utils),能編寫組件測試用例;
9、具備中大型項目經(jīng)驗,能處理表單驗證、權限管理、圖表渲染等場景;
10、遵守 Git 工作流、代碼規(guī)范(ESLint/Prettier),與后端協(xié)作定義 API;