微前端系列(三)
要實施微前端有很多解決方案,目前有幾種主流的方法大致上會有幾種。
以 Application 層級來說
-
xhr/fetch javascript file to insert in script tag
-
module-federation
-
use micro frontend framework (single-spa, qiankun)
以 Component 層級來說
-
iframe
-
WebComponent
-
Frontend Framework Component (react, vue, angular)
當然也不止我提到這幾種,但目前看到各種實作我認為相對常見的幾個方式了。你採用過哪些方法來實作呢?