作为 React 组件的基础。

时间:2024-06-28 10:45:08
【文件属性】:

文件名称:作为 React 组件的基础。

文件大小:118KB

文件格式:ZIP

更新时间:2024-06-28 10:45:08

UI Frameworks

React + Foundation Foundation 作为 React 组件。 演示 https://digia.online/react-foundation-docs/ 带有 Bit Motivation Foundation 的组件功能丰富且易于定制。 另一方面,React 很棒,因为它很简单。 与 Redux 和 Immutable 结合使用时,效果会更加出色。 在使用 React 和 Foundation 构建了相当多的应用程序之后,我们注意到我们一遍又一遍地编写相同的组件。 首先,我们试图找到一个可以完成这项工作的库,但没有一个能满足我们的需求。 所以我们收集了我们的笔记,开始编码,这是结果。 我们希望您和我们一样喜欢它! 盒子里有什么东西? 目标是按照框架的最佳实践将 Foundation 的每个部分包装成可重用的 React 组件。 主要关注点是易用性和可扩展性。 我们尽可能使用纯渲染组件,也称为无状态组件,以尽可能减少内存使用量。 有状态组件仅用于较大的组件,例如 ResponsiveNavigation,其中状态实际上是必需的。 所有组件都经过单元测试以确保其


【文件预览】:
react-foundation-master
----.eslintrc(5KB)
----.github()
--------ISSUE_TEMPLATE.md(285B)
--------PULL_REQUEST_TEMPLATE.md(139B)
--------CONTRIBUTING.md(518B)
----yarn.lock(197KB)
----src()
--------utils.js(6KB)
--------components()
--------enums.js(4KB)
--------index.js(2KB)
----.npmignore(25B)
----.codeclimate.yml(202B)
----.travis.yml(324B)
----LICENSE(1KB)
----test()
--------components()
--------utils-spec.js(2KB)
--------index.js(323B)
----README.md(5KB)
----.styleci.yml(13B)
----.gitignore(56B)
----.eslintignore(25B)
----package.json(2KB)

网友评论