项 目:山东省小型水库安全视频监控项目
项目描述:通过补充建设山东省小水库视频监控,提高视频覆盖率,通过后端图片智能分析,实现“技防”与“人
巡”相结合,使小水库监管体系向智能化、数字化迈进,由点及面,全面铺开,实现小水库监管智慧化,全面增强
工作成效。
项目职责:
1. 深入研究了qiankun微前端框架,并成功将其应用于项目中,实现了主子应用的拆分,提高了系统的可扩展性和可
维护性。通过使用micro-app,我们有效地降低了不同前端框架间的耦合度,提升了系统的灵活性和稳定性。
2. 配置eslint制定代码提交规范,使用husky控制hooks,确保commit message的规范性,提高项目的可维护性和开发
效率。
3. 作为项目的主要开发者之一,负责多个模块的开发、优化和维护工作。在需求阶段,积极参与需求的分解和分配,
确保每个需求都能得到及时且准确的实现。在代码开发过程中,注重代码的质量和可读性,通过定期的代码review,与团队成员共同提升代码质量。
4. 封装了一系列可复用的公共组件和方法,如tree组件和searchBar组件等。这些组件和方法不仅简化了开发流程,
还提高了代码的一致性和可维护性。
5. 积极组织技术沙龙和培训活动,与团队成员分享最新的技术动态和开发经验。同时将技术方案撰写到confluence上,方便团队成员查阅和参考,极大地提升了团队的技术水平和协作效率。
项 目:烟草行业安全生产管理系统
项目描述:国际化平台,需支持多语言(中/英)及动态主题切换(企业定制化品牌),满足跨国企业客户对品牌
一致性和本地化体验的需求。
项目职责:
1. 作为前端负责人,我主导了换肤和国际化模块的架构设计与技术实施。
2. 通过采用vue|18n,实现了按模块拆分的语言包,以及异步加载和缓存策略。
3. 结合CSS变量和状态管理,通过本地持久化与服务端同步化,实现了主题的动态生成。