当前位置: 首页 > news >正文

流行的微前端框架有哪些,适应场景是什么

以下是一些流行的微前端框架,各自的适用场景

1. Single-SPA

适用场景

  • 适用于需要将大型应用拆分为多个小型、独立应用的场景。
  • 支持多种框架的集成。

GitHub地址
Single-SPA

Star数量
约6.8k

2. qiankun

适用场景

  • 基于Single-SPA,提供了更简单的API和开箱即用的功能。
  • 适合快速搭建微前端项目,支持多种框架的应用组合。

GitHub地址
qiankun

Star数量
约26.7k

3. Module Federation

适用场景

  • 主要用于Webpack 5构建的项目。
  • 支持运行时动态加载和共享模块。

GitHub地址
webpack/module-federation

Star数量
约8.5k

4. Lego.js

适用场景

  • 基于React的微前端框架,提供了组件级别的粒度拆分。

GitHub地址
Lego.js

Star数量
约1.7k

5. FrintJS

适用场景

  • 结合了React和Redux的优势,提供了一套完整的微前端解决方案。

GitHub地址
FrintJS

Star数量
约1.5k

6. Luigi

适用场景

  • 适用于企业级应用,特别是那些需要复杂导航和权限控制的应用。

GitHub地址
Luigi

Star数量
约2.7k

7. icestark

适用场景

  • 基于React的微前端解决方案,支持服务端渲染(SSR)和静态站点生成(SSG)。

GitHub地址
icestark

Star数量
约2.2k

注意事项:

  • Star数量会随着时间变化,建议访问GitHub页面查看最新数据。
  • 选择微前端框架时,除了考虑star数量,还应结合项目需求、团队技术栈和框架的实际功能进行综合评估

相关文章:

  • overlayscrollbars使用
  • 基于大数据技术的颈椎病预防交流与数据分析及可视化系统
  • 易燃气体检测系统源码分享
  • 统信服务器操作系统【qcow2 镜像空间扩容】方案
  • 【速成Redis】03 Redis 五大高级数据结构介绍及其常用命令 | 消息队列、地理空间、HyperLogLog、BitMap、BitField
  • CVE-2024-1112 Resource Hacker 缓冲区溢出分析
  • VBA技术资料MF205:移动工作表时名称重复的处理
  • 吹爆这份Stable diffusion提示词攻略!
  • python爬虫:将知乎专栏文章转为pdf
  • 玩美移动AI护肤品推荐解决方案,全新升级 为护肤品牌及其零售商,提供自动匹配推荐产品功能
  • 教师信息素养测评:多维视角下的全面审视
  • Splashtop 加入 Microsoft 智能安全协会
  • A 股疯了?交易所系统都被买崩了!
  • IT行业的现状与未来发展趋势
  • 高通平台修改Android 10源码获取root权限
  • .pyc 想到的一些问题
  • 《用数据讲故事》作者Cole N. Knaflic:消除一切无效的图表
  • 【RocksDB】TransactionDB源码分析
  • 2017届校招提前批面试回顾
  • CAP 一致性协议及应用解析
  • CentOS7简单部署NFS
  • IDEA 插件开发入门教程
  • JAVA之继承和多态
  • PermissionScope Swift4 兼容问题
  • Python - 闭包Closure
  • Ruby 2.x 源代码分析:扩展 概述
  • scrapy学习之路4(itemloder的使用)
  • Selenium实战教程系列(二)---元素定位
  • Sublime Text 2/3 绑定Eclipse快捷键
  • 阿里云应用高可用服务公测发布
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 将 Measurements 和 Units 应用到物理学
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 区块链分支循环
  • 如何学习JavaEE,项目又该如何做?
  • 我建了一个叫Hello World的项目
  • 学习笔记:对象,原型和继承(1)
  • Nginx实现动静分离
  • (done) ROC曲线 和 AUC值 分别是什么?
  • (pycharm)安装python库函数Matplotlib步骤
  • (vue)el-checkbox 实现展示区分 label 和 value(展示值与选中获取值需不同)
  • (附源码)计算机毕业设计SSM基于java的云顶博客系统
  • (回溯) LeetCode 131. 分割回文串
  • (回溯) LeetCode 46. 全排列
  • (十)T检验-第一部分
  • (十六)、把镜像推送到私有化 Docker 仓库
  • (译)计算距离、方位和更多经纬度之间的点
  • (原创)boost.property_tree解析xml的帮助类以及中文解析问题的解决
  • (转)ORM
  • ./configure,make,make install的作用(转)
  • .NET “底层”异步编程模式——异步编程模型(Asynchronous Programming Model,APM)...
  • .NET Core 将实体类转换为 SQL(ORM 映射)
  • .net framework4与其client profile版本的区别
  • .Net FrameWork总结
  • .NET MVC第五章、模型绑定获取表单数据