关于 React Suite
React Suite 是一套 React 组件库,为中后台产品而生。致力于创造出贴心的交互设计,同时为开发者提供了友好的开发体验。
UI Design
React Suite 设计原型与规范, 点击查看。
支持的平台
浏览器
- React Suite 支持所有主流的现代浏览器。
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|
>=10 | >= 14 | >= 45 | >=49 | >=10 |
- 从 React Suite 3 开始 不支持 IE9 以下版本(包括 IE9) 。
我们对 IE10 的支持采取了优雅降级的方式,部分样式和动画的表现会有所简化。
注意:对于 IE 系列浏览器,需要提供使用 Polyfill 进行支持,我们建议您使用 babel-preset-env 来处理浏览器的兼容性问题。
不推荐在移动端使用。
服务端
React Suite 支持服务端渲染, 支持通过 Next.js 构建应用。
支持的开发环境
- 支持 React 16 +
- 支持 TypeScript
- 支持 Flow
- 支持 Electron
示例
- 管理系统
- 模块化按需加载
- CDN 引入
- 国际化方案
- 多主题方案
- 在 create-react-app 中使用
- 在 Flow 中使用
- 在 TypeScript 中使用
- 在 Next.js 中使用
- 在 UmiJS 中使用
更新日志
每一个版本的详细变化记录在Release Notes
贡献
在开始之前,确保您已读贡献指南。
编辑器的配置参考 .prettierrc, 下载编辑的插件 https://prettier.io/。
开发计划
您可以通过 Trello 查看我们的开发计划,同时希望您能参与其中。
支持 RSUITE
如果您喜欢 RSUITE,可以通过以下方式支持我们
- Star 这个项目
- 如果您在您的项目中使用了 RSUITE,欢迎在这里留言!
- 在 OpenCollective 上赞助我们
License
RSUITE 基于 MIT licensed 发布。