gitwork_344353308
高级前端开发
HoloSens摄像机控制平台(PC端)
项目描述
华为HoloSens摄像机控制平台的web界面。摄像机用于交通监控、道路卡口、公共场所监控等用途,控制平台为用户提供一站式的监控设置以及管理功能。
平台服务摄像机台数200w+,支持摄像机款型种类300+。
主要职责
负责云台控制(PTZ)模块,主要涉及镜头调动相关功能配置,进行需求开发、代码维护和重构,运用设计模式架构优化等。
工作成果
通过优化Promise处理流程和组件数据绑定机制,实现对嵌套异步数据加载的支持,有效避免了接口异常导致导航栏加载失败,以致于阻塞全部流程的问题,降低Web界面故障率60%。
用装饰器模式,实现页面控件资源复用,减少切换页面时,控件重开导致的页面渲染性能问题,将30%的页面加载时间缩短90%。
通过系统化的业务梳理和针对性解决遗留问题,实现项目重写和多通道架构改造,超预期交付,效率提高40%,减少4人月的损耗。
利用任务池的方式,进行请求缓存和优化,冗余请求减少30%,页面性能提高20%。
使用发布订阅模式,实现视频流之间的互相通信,并重写以前的事件订阅方式,增加可维护性。
技术栈:React全家桶、TS、Webpack、Vite、jQuery、UCD等
logo
浙公网安备33011802001633号
浙ICP备1805484号-2