用于 React 和 Preact 应用程序的小型且不显眼的状态管理库

时间:2024-06-28 08:51:18
【文件属性】:

文件名称:用于 React 和 Preact 应用程序的小型且不显眼的状态管理库

文件大小:65KB

文件格式:ZIP

更新时间:2024-06-28 08:51:18

Data Managing

statty 一个用于 React 和 Preact 应用程序的小型且不显眼的状态管理库 statty/dist/statty.umd.min.js 目前的大小是: 问题大多数时候,我看到同事开始 React 项目设置 Redux + 一堆无论项目性质如何,默认情况下都使用中间件和存储增强器。 尽管 Redux 很棒,但并不总是需要它,它可能会减慢新开发人员的入职过程,特别是如果他们是 React 生态系统的新手(我经常看到同事们被困几个小时试图了解什么是正确的提交方式)一个简单的形式)。 React 已经带有一个内置的状态管理机制,setState()。 在大多数情况下,本地组件状态很好。 在现实世界的应用程序中,我们经常有应用程序状态,有时通过 props 将它传递到整个组件树以及更新它的回调会变得很烦人。 此解决方案 statty 旨在管理应用程序范围的状态,可以将其视为 Redux 的简化版本。 它安全地利用上下文向子项公开应用程序状态,以及在需要时更新它的函数。 update 函数的作用类似于 Redux dispatch,但它不是一个 action,而是一个 updater


【文件预览】:
statty-master
----rollup.config.js(992B)
----yarn.lock(196KB)
----src()
--------state.js(2KB)
--------provider.js(724B)
--------__tests__()
--------index.js(90B)
----.babelrc(34B)
----inspect.js(498B)
----.travis.yml(173B)
----LICENSE(1KB)
----.prettierrc(73B)
----README.md(8KB)
----.editorconfig(276B)
----.gitignore(51B)
----CHANGELOG.md(2KB)
----package.json(2KB)

网友评论