文件名称:rxsjReact:RxJs + React + Flux演示应用程序
文件大小:360KB
文件格式:ZIP
更新时间:2024-06-10 18:50:42
JavaScript
RxJs + React + Flux演示应用程序 这是一个显示一些“推文”的示例应用程序。 它使用进行渲染,并使用进行数据操作。 它使用,其中状态和调度程序都是可观察的。 这只是一个演示,所有数据都是本地数据,不会调用任何终结点。 设计决策 为什么选择助焊剂? 响应式编程非常适合编写清晰易懂的代码。 缺点是调试React式代码可能很困难。 最坏的情况是依赖于单个入口点的组件聚集了许多可观察对象。 在这种情况下,通过使不同组件在源代码的不同位置上分配数据的各种可观察对象的兔子洞,寻找使组件达到该状态的实际更改流程,就可以成为一个乔丹。 使用Flux可以作为中间解决方案。 使用Flux不可能将数据直接通过管道传递到react组件,但是作为回报,您只有一个ui状态的入口点和出口点。 这可能是ui状态更改的瓶颈,但是它提高了可追溯性。 文件夹分隔不同的域 与其将归约器和组件组合在一
【文件预览】:
rxsjReact-master
----package.json(870B)
----package-lock.json(621KB)
----src()
--------tweetsSource()
--------index.js(763B)
--------tweetsView()
--------DataSource.js(512B)
--------setupTests.js(241B)
--------App.js(498B)
--------index.css(1KB)
--------store()
----.gitignore(310B)
----public()
--------index.html(312B)
----README.md(2KB)
----yarn.lock(495KB)