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