- 授权协议: MIT
- 开发语言: JavaScript
- 操作系统: 跨平台
- 软件首页: http://rsuite.gitee.io/
- 软件文档: http://rsuite.gitee.io/
软件介绍
React Suite 是一套 React 组件库,为后台产品而生。由 HYPERS 前端团队与 UX 团队打造,主要服务于公司大数据产品线。经历了三次大的版本更新后,累积了大量的组件和丰富的功能。
UI Design
React Suite 设计原型与规范, 点击查看。
支持的平台
浏览器
React Suite 支持最新的,稳定版的全部主流浏览器和平台。 从 React Suite 3 开始不支持 IE9 以下版本(包括 IE9)。不推荐在移动端使用。
| IE | Edge | Firefox | Chrome | Safari |
|---|---|---|---|---|
| >=10 | >=14 | >= 45 | >= 49 | >= 10 |
服务端
React Suite 支持服务端渲染, 支持通过 Next.js 构建应用。
支持的开发环境
- 支持 React 16 +
- 支持 TypeScript
- 支持 Flow
- 支持 Electron
安装
React Suite 可通过 npm 安装。
npm i rsuite --save
使用
这里有一个简单的示例:
import { Button } from 'rsuite';
import 'rsuite/styles/less/index.less'; // 或者 'rsuite/dist/styles/rsuite.min.css'
ReactDOM.render(<Button>Button</Button>, mountNode);
您可以在 CodeSandbox 上查看该示例。
文档
您可以阅读完整文档,或者从下面几个章节开始学习
示例
更新日志
每一个版本的详细变化记录在Release Notes
开发
您可以通过 Trello 查看我们的开发计划,同时希望您能参与其中。
- Fork
https://github.com/rsuite/rsuite这个仓库。
$ git clone git@github.com:<YOUR NAME>/rsuite.git $ cd rsuite $ npm install $ npm run dev
- Fork
https://github.com/rsuite/rsuite.github.io这个仓库。
$ git clone git@github.com:<YOUR NAME>/rsuite.github.io.git $ cd rsuite.github.io $ npm install $ npm run dev
- 您可以开始访问了, 在浏览器输入 http://127.0.0.1:3200/ 。
贡献
在开始之前,确保您已读贡献指南。
编辑器的配置参考 .prettierrc, 下载编辑的插件 https://prettier.io/。
支持 React Suite
如果您喜欢 React Suite,可以通过以下方式支持我们:
- Star 这个项目。
- 如果您在您的项目中使用了 React Suite,欢迎在这里留言!
- 在 OpenCollective 上赞助我们。
License
React Suite 基于 MIT licensed 发布
Go语言学习笔记
雨痕 / 电子工业出版社 / 2016-6 / 89
作为时下流行的一种系统编程语言,Go 简单易学,性能很好,且支持各类主流平台。已有大量项目采用 Go 编写,这其中就包括 Docker 等明星作品,其开发和执行效率早已被证明。本书经四年多逐步完善,内容覆盖了语言、运行时、性能优化、工具链等各层面知识。且内容经大量读者反馈和校对,没有明显的缺陷和错误。上卷细致解析了语言规范相关细节,便于读者深入理解语言相关功能的使用方法和注意事项。下卷则对运行时源......一起来看看 《Go语言学习笔记》 这本书的介绍吧!
