Bootstrap 的替代品
6 个可以替代 Bootstrap 的工具,2 个可完全替代、4 个部分替代。费用、登录、平台与可访问性都是本站实测或从官网核对的。
对比
| 条目 | 费用 | 登录 | 平台 | 国内可直接访问 | 一句 |
|---|---|---|---|---|---|
| — | — | 网页 | 待检测 | 同为 CSS 框架,原子类拼界面更灵活,但需自己搭组件,没有现成模态框和 JS 插件 | |
| 有免费版 | — | 网页 | 可以 | 基于 Bootstrap 5 的后台模板,自带组件和布局,做管理后台比裸 Bootstrap 更快 | |
| AAnt Design | 免费 | 不用登录 | 网页 | 可以 | 替代组件这一块:企业级 React 组件更齐全,但绑定 React,没有 Bootstrap 的纯 HTML 类名用法 |
| 有免费版 | — | 网页 | 可以 | 替代组件这一块:Material 风格组件开箱即用,但只服务 React,栅格和 JS 插件需另找 | |
| 有免费版 | 不用登录 | 网页 | 可以 | 替代组件这一块:可访问组件和主题令牌完善,但限定 React 技术栈,无纯 CSS 栅格 | |
| 免费 | 不用登录 | 网页 | 可以 | 替代组件这一块:Vue 3 桌面端控件齐全,但只适用 Vue 项目,换掉 Bootstrap 需重写页面 |
详细介绍
可完全替代 2
部分替代 4
A
Ant Design
蚂蚁集团开源的企业级 UI 设计语言和 React 组件库,把按钮、表格、表单等常见元素做成开箱即用的组件,主题走 CSS-in-JS 可改主色圆角,适合前端开发者拼装中后台管理系统和数据看板。替代组件这一块:企业级 React 组件更齐全,但绑定 React,没有 Bootstrap 的纯 HTML 类名用法
MUI
面向 React 开发者的 UI 工具集,提供 40 多个遵循 Material Design 的免费组件与主题定制,适合正在做后台管理或数据看板、想省掉从零写组件的前端团队。替代组件这一块:Material 风格组件开箱即用,但只服务 React,栅格和 JS 插件需另找
Chakra UI
面向 React 的组件库,提供开箱即用的按钮、表单、弹窗等可访问组件,并以语义化令牌和 recipe 统一主题,适合需要快速搭出表单与弹层、又不想牺牲可访问性的前端开发者。替代组件这一块:可访问组件和主题令牌完善,但限定 React 技术栈,无纯 CSS 栅格
Element Plus
基于 Vue 3 的开源桌面端组件库,表格、表单、弹窗等控件封装齐全,文档站含设计指南、可交互组件演示和设计资源下载,适合用 Vue 3 做管理后台、数据看板这类表单表格密集界面的前端开发者。替代组件这一块:Vue 3 桌面端控件齐全,但只适用 Vue 项目,换掉 Bootstrap 需重写页面
还有:Bulma、Foundation、UIkit、Semantic UI(未收录)