綜述:目前公司在做一個大型的系統,將多個不同的技術棧的小系統拼湊在一起,構成了一個對外統一的系統,需要做一下技術選型,這裏對當初的選型做一個思考回顧,對於大型系統的迭代有較大的幫助。
1.使用iframe嵌套
當接入的子系統過多時,系統的系能肯定會下降,父子,子子系統之間的溝通很麻煩,數據共享比較麻煩。
2.系統自己打包,並將其打成一個js文件掛載到dom結構上。
這種是否會引入過多的資源?如何和CICD無縫拼接到一起使用?如果接入的系統較多,且是多個項目組協同開發是否會很麻煩?
3.使用阿里的qiankun微前端解決方案。
參考鏈接:https://segmentfault.com/a/1190000020192791
qiankun的實現原理是什麼?