todomvc-react-rxjs:TodoMVC的实现,使用React来管理DOM,使用RxJS来无状态地管理数据

时间:2024-06-14 16:18:50
【文件属性】:

文件名称:todomvc-react-rxjs:TodoMVC的实现,使用React来管理DOM,使用RxJS来无状态地管理数据

文件大小:12KB

文件格式:ZIP

更新时间:2024-06-14 16:18:50

JavaScript

TodoMVC React RxJS 这是的实现,使用来管理DOM,使用来无状态地管理数据。 代码体系结构是体系结构的简化版本。 它具有存储,操作和视图(组件),但没有调度程序。 需要时将添加一个,但在这种情况下,则不需要。 尽管应用程序本身具有状态,但是JavaScript代码仅显式初始化不可变变量。 因此,绝对不使用或 。 所有变量都使用初始化。 数据本身存储在的数据结构中。 不可变提供了基本的变更方法,但是,它们不会修改基础数据。 而是返回具有预期修改的副本,而保留原始副本。 状态是在RxJS的 (也称为立即reduce )操作中模拟的。 更具体地说,代码如下所示: const reduced = someObservable . scan ( new List ( ) , ( state , payload ) => someImmutableOperation


【文件预览】:
todomvc-react-rxjs-master
----tests.webpack.js(93B)
----public()
--------index.html(247B)
----webpack.config.js(227B)
----src()
--------.eslintrc(223B)
--------main.js(1KB)
--------stores()
--------constants.js(286B)
--------components()
--------remote.js(3KB)
--------actions()
----webpack.common.js(818B)
----README.md(2KB)
----webpack.production.config.js(685B)
----.gitignore(29B)
----karma.conf.js(565B)
----package.json(2KB)

网友评论