先搞清楚我们当初为什么要拆巨石


真落地的时候才知道麻烦全在看不见的地方
最先撞上的是路由。一开始想的是主子应用靠路径前缀划分就行,等真接了三个子应用,发现有个老项目自己内部的路由是hash模式,主应用是history模式,切来切去刷新就404。折腾了快一周才把路由同步的逻辑理顺,转头又被样式问题打了回来。 主应用的全局重置样式一加载,直接把子应用的按钮圆角全改没了。一开始想的是给每个子应用的样式加个特殊前缀,后来发现老项目里写了快两千个内联样式,改前缀的工作量比重写还大。
别把微前端当成必须上的标准答案

