詳細技術要求(Vue相關)
一、 Vue基礎掌握:
1.熟悉Vue.js的核心概念,包括但不限于數(shù)據(jù)綁定(v-model)、指令(v-if/v-for等)、計算屬性(computed)、偵聽器(watch)、生命周期鉤子函數(shù)等;
2.理解Vue的響應式原理,知道數(shù)據(jù)驅動視圖的基本邏輯;
3.掌握組件化開發(fā)思想,能獨立完成基礎組件的封裝與使用,了解組件間通信方式(props/emit、eventBus、Vuex/Pinia等)。
二、 Vue生態(tài)工具
1.了解Vue Router的基本使用,能配置路由規(guī)則、實現(xiàn)路由跳轉、嵌套路由及路由守衛(wèi);
2.對狀態(tài)管理有一定認識,了解Vuex或Pinia的核心概念(如state、mutation、action、getter),知道何時需要使用狀態(tài)管理;
3.了解Vue CLI或Vite等構建工具的基本操作,能通過工具初始化項目、運行開發(fā)環(huán)境及打包項目。
三、 前端基礎與協(xié)作
1.熟悉ES6及以上語法(箭頭函數(shù)、解構賦值、Promise、async/await等),能在Vue項目中靈活應用;
2.了解模塊化開發(fā)思想,掌握import/export的使用;
3.對CSS預處理器(如Less/Sass)有一定了解,能配合Vue單文件組件(.vue)進行樣式開發(fā);
4.了解前端工程化相關概念(如代碼規(guī)范、ESLint、Git版本控制),有過Git使用經(jīng)驗者優(yōu)先。
四、 實踐與問題解決
1. 有Vue項目實踐經(jīng)驗(如個人練手項目、課程設計、開源項目參與等),能描述項目中使用Vue的具體場景和解決的問題;
2.了解前端調試工具(如Chrome DevTools),能通過調試定位并解決Vue項目中的常見問題(如數(shù)據(jù)更新不渲染、組件通信異常等);
3.對Vue 3的Composition API(如setup、ref、reactive、生命周期函數(shù)的組合式寫法)有了解或學習意愿者優(yōu)先。
其他要求:學歷統(tǒng)招本科及以上,計算機相關專業(yè),3年以上工作經(jīng)驗。
福利待遇:五險一金、周末雙休、法定節(jié)假日、年終獎,長期做核電央企項目。