有深入了解,熟練使用 Typescript 進(jìn)行開發(fā)。
2. 精通 Angular.js、Rx.js,熟練使用 React" />
1. 熟練掌握 HTML、CSS、Javascript、DOM 等相關(guān)頁面制作技術(shù),對頁面布局及架構(gòu)
有深入了解,熟練使用 Typescript 進(jìn)行開發(fā)。
2. 精通 Angular.js、Rx.js,熟練使用 React、Redux、Vue.js,掌握 React、Vue.js 的基
本原理,對函數(shù)式編程有深入了解。
3. 熟悉 ES Module / CommonJS 規(guī)范,對模塊化開發(fā)、性能優(yōu)化有深入理解,有豐富實
踐經(jīng)驗。
4. 熟練使用 Node.js、Express.js 開發(fā)腳本及后端服務(wù),熟悉 RESTful API 規(guī)范。
5. 熟練使用 Next.js,熟悉 SSR 及 streaming 優(yōu)化。
6. 熟練使用 Webpack、Git、Docker、Nginx、ESlint 等工具,對 Vite 有一定了解。
7. 了解低代碼和微前端相關(guān)技術(shù)及實現(xiàn)。
8. 熟悉 Python 語言,有一定的腳本開發(fā)經(jīng)驗。
9. 對無障礙規(guī)范和開發(fā)有深入了解,并有豐富實踐經(jīng)驗。
Camino 是VCPP(云服務(wù)合作伙伴計劃)的一個子系統(tǒng)。VCPP由VMware產(chǎn)品即服務(wù)和全球服務(wù)合作伙伴生態(tài)系統(tǒng)組成。它是所有向第三方提供托管服務(wù)的公司的理想解決方案,包括基礎(chǔ)設(shè)施即服務(wù)(Iaas)提供商、云服務(wù)提供商(csp)、應(yīng)用程序服務(wù)提供商(asp)、互聯(lián)網(wǎng)服務(wù)提供商(isp)和平臺即服務(wù)(Paas)提供商。
Camino功能及特點:
1. 根據(jù)不同伙伴來劃分業(yè)務(wù)功能,為每種伙伴的用戶配置不同的角色,根據(jù)角色的權(quán)限實現(xiàn)用戶的可操作范圍。
2. 整合VCPP CSP系統(tǒng)的Auth Service,使VCPP用戶可以直接登陸Camino系統(tǒng),并完成權(quán)限綁定,使用戶獲得正確的操作權(quán)限。
3. 與后臺系統(tǒng)集成,將Contract、Billing信息同步及加工,在Camino系統(tǒng)中呈現(xiàn),用戶操作后,同步給EBS,供其他子系統(tǒng)使用。
4. 使用chart、map等技術(shù)實現(xiàn)dashboard,給用戶提供直觀的信息展示,通過發(fā)送Email的方式提醒用戶當(dāng)前的待操作事項。
職責(zé)范圍:
1.與PM、UX、后端緊密合作,確定產(chǎn)品功能特性用戶界面的展示、可操作范圍,與后端開發(fā)人員確定大概的API,review API spec design。
2.選擇合適的第三方依賴,擴展第三方庫的功能。
3.劃分功能點,確定實現(xiàn)部分的難點并給出實現(xiàn)建議,分配任務(wù)給組員,review代碼。
4.組織開展每周前端例會,分享開發(fā)過程中遇到的技術(shù)難點、好的實現(xiàn)方式等。
5.總結(jié)常見的bug產(chǎn)生原因,優(yōu)化lint規(guī)則及代碼規(guī)范,強化UT的覆蓋,優(yōu)化gitlab工作流程,使代碼在merge到master之前就可以檢查出絕大部分的問題。
6.與Dev Ops合作,優(yōu)化代碼發(fā)布流程,定期清理及優(yōu)化代碼,提升用戶體驗。
最近在研究WebRTC,做了一點研究,了解WebRTC的工作原理和使用方式、適用場景等,對Web API的強大有了更深的了解
React Hooks 是React 封裝Axios 的一個庫,方便開發(fā)人員在React項目中使用Axios請求數(shù)據(jù),最近在讀源碼,收獲挺多。