前端开发工程师,5年工作经验。主要技术栈是vue typescript,开发过微信小程序、H5、pc端应用。熟练掌握JS TS Vue2 Vue3 element-ui vant等前端框架。封装过SDK,熟悉组件的封装。有过大型后台后台管理项目的优化经验,项目页面超过200个。
1.vue3 koa后台管理模板。后台管理模板,后台服务使用koa搭建,内含大屏可视化组件。
http://47.95.3.132:3001/
2.websocket 封装,使用promise处理消息回调,避免多次onmessage处理消息。
https://juejin.cn/post/7205161917420683301
3.el-table组件二次封装,使用render函数编写,封装条件查询,排序,分页,下载表格等功能。
https://juejin.cn/post/7203630405710676029
使用vue3 element-plus完成的后台管理模板,后台服务使用koa开发 具有权限管理,水印组件封装、大屏可视化等组件
使用promise typescript封装websocket 解决了在传统使用websocket中通常要多次onmessag的问题 直接在sendMsg 后使用promise处理 支持心跳和重连机制