熟悉react、vue2,vue3,能夠配合前端流行ui框架高度還原設(shè)計(jì)稿,使用過antd,e" />
熟悉JavaScript、HTML、CSS相關(guān)的基礎(chǔ)知識(shí),完成網(wǎng)頁靜態(tài)布局,開發(fā)兼容主流瀏覽器的頁面,以及實(shí)現(xiàn)頁面的交互,提升用戶體驗(yàn)。
熟悉react、vue2,vue3,能夠配合前端流行ui框架高度還原設(shè)計(jì)稿,使用過antd,element ui,semi ui等等 。
能夠熟練使用react的hooks。
熟悉redux,vuex全局狀態(tài)管理。
能夠使用typeScript。
熟練使用nodejs中的koa2框架,能夠熟練使用nodejs配合sequlize編寫接口。
熟悉主流的關(guān)系型數(shù)據(jù)庫,postgre,oracle,mysql,clickHouse等等,能夠熟練編寫sql,分析類腳本、存儲(chǔ)過程等等。
能夠使用非關(guān)系數(shù)據(jù)庫,redis、es。
能夠熟練編寫微信小程序,使用過原生和tarojs,同時(shí)配合vantui。
能夠使用微信開發(fā)者工具自帶的性能工具(真機(jī)性能分析工具),對小程序進(jìn)行優(yōu)化。
能夠使用springboot編寫接口。
運(yùn)維平臺(tái)
項(xiàng)目簡介:該平臺(tái)是一款幫助公司售后人員日常工作的一個(gè)管理平臺(tái)。
應(yīng)用技術(shù):該平臺(tái)使用前端主要使用了,react、semi、echarts等等,后端使用了nodejs的koa2,數(shù)據(jù)庫使用了postgresql,clickHouse,es,redis,還使用到了kafka消息隊(duì)列,定時(shí)任務(wù)等等。
主要工作:參與運(yùn)維中臺(tái)的開發(fā),主要負(fù)責(zé),數(shù)據(jù)詳情頁面的開發(fā)、運(yùn)維大屏、固件升級(jí)、異常數(shù)據(jù)識(shí)別、一圖統(tǒng)攬等等,數(shù)據(jù)詳情頁面有幾個(gè)維度,項(xiàng)目,結(jié)構(gòu)物,監(jiān)測因素、測點(diǎn),就是根據(jù)這幾個(gè)值確定一組數(shù)據(jù),分別通過圖表(echarts)和列表渲染出來,這里都是通過后端人員將數(shù)據(jù)同步到clickHouse庫中,然后我在nodejs中寫接口查詢出對應(yīng)的數(shù)據(jù)。運(yùn)維大屏中有一個(gè)項(xiàng)目工單占比,這個(gè)功能比較復(fù)雜,就是運(yùn)維中臺(tái)有個(gè)菜單可以配置那些數(shù)據(jù)異常可以發(fā)起項(xiàng)企工單,這個(gè)工單是使用java寫的工作流,我的思路是,將數(shù)據(jù)同步至clickHouse中,寫一個(gè)定時(shí)任務(wù),將這種類型的工單,定時(shí)抽取到一張新表中,然后寫接口查詢這個(gè)表即可。