确认一遍
- 对你没看错,微前端是从Golang开始
- 核心观点:所有脱离业务场景的技术讨论都是耍流氓
- 微前端实践过程中的感悟:https://juejin.im/post/6860823404447006734
- 关键词:样式,事件,缓存的相互冲突,特性代码的规则方案,通信机制的建立
需求背景
- 新旧多系统集成
- 日均上xx的独立用户访问
- 跨多个业务部门合作方式
主要问题
- 前端系统多技术栈,新旧项目错综复杂,有维护了6年的jq项目,也有新加入的react项目
- 后端完全失控,虽然前端页面是多个后端系统集合体现,但是对于各个子系统状态一无所知
解决方案
- 前端区分项目复杂度提供两种模式的嵌入方式,ifream和qiankun并存,以中心底座项目为通信基座,消息适配
- 后端超级网关方案:对所有子系统服务状态等进行全链路,大方向定位追踪可视化管理,钉钉实时告警