- 授权协议: 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 发布
编译原理
Alfred V. Aho、Monica S.Lam、Ravi Sethi、Jeffrey D. Ullman / 赵建华、郑滔、戴新宇 / 机械工业出版社 / 2008年12月 / 89.00元
本书全面、深入地探讨了编译器设计方面的重要主题,包括词法分析、语法分析、语法制导定义和语法制导翻译、运行时刻环境、目标代码生成、代码优化技术、并行性检测以及过程间分析技术,并在相关章节中给出大量的实例。与上一版相比,本书进行了全面的修订,涵盖了编译器开发方面的最新进展。每章中都提供了大量的系统及参考文献。 本书是编译原理课程方面的经典教材,内容丰富,适合作为高等院校计算机及相关专业本科生及研......一起来看看 《编译原理》 这本书的介绍吧!
