文件名称:realm-react-redux:像Redux这样的商店,以Realm作为状态
文件大小:313KB
文件格式:ZIP
更新时间:2024-05-22 07:34:53
react redux react-native react-redux realm-js
Realm React Redux 目标 该项目的目的是提供一种可靠,一致的模式,用于将数据从移动Realm数据库获取到React Native组件。 尽管有几种方法可以完成,但有些方法要简单得多,但由于以下几个原因,该项目特别遵循redux和react-redux的模式: redux模式是许多开发人员所熟悉的,因此遵循这些模式将使开发人员更容易将持久性Realm存储引入其应用程序 对于已经在使用redux项目(或同时需要Realm和redux存储的项目),这提供了一种相似的模式来访问和更新这两个存储 这些模式已被证明是成功的,并且可以扩展到大型和复杂的代码库 地位 该项目目前处于实验阶段。 它在lola的生产环境中已用于多种视图中,并且运行良好,但是API仍可能会更改,并且在更高级的用例中仍可能存在错误。 如果您愿意尝试,请报告遇到的任何反馈或问题。 与redux和react-redu
【文件预览】:
realm-react-redux-master
----.eslintrc(685B)
----rollup.config.js(1KB)
----.github()
--------CODEOWNERS(32B)
----src()
--------utils()
--------connect()
--------store.js(4KB)
--------writer.js(2KB)
--------components()
--------index.js(1KB)
----.babelrc(1KB)
----examples()
--------basic_todo_example()
----.travis.yml(91B)
----LICENSE(1KB)
----__tests__()
--------store.test.js(6KB)
--------writer.test.js(994B)
--------middleware.test.js(3KB)
--------utils.js(202B)
--------actions.test.js(1KB)
--------selector.test.js(14KB)
----__mocks__()
--------realm.js(1KB)
----README.md(7KB)
----.gitignore(108B)
----package-lock.json(348KB)
----package.json(4KB)