文件名称:ember-cerebraljs:灰烬脑
文件大小:37KB
文件格式:ZIP
更新时间:2024-04-25 11:22:26
immutable ember-addon reactive-streams cerebral cerebraljs
灰脑/灰烬脑 使用增强了复杂的Ember应用程序的状态管理。 为什么? 如果您在Ember的方面取得了成功,可将Cerebral视为将模式提高到 。 在大脑中,所有状态都生活在一个*状态存储中,并从组件树的顶部到底部沿一个方向流动。 此外,通过双向绑定对模型或组件props进行变异不会导致状态更改。 它们被外部化为功能链,称为,也可以执行异步请求(ajax等)。 隔离状态,使用小的,简单的功能对其进行更新,以及采用一种方法,因为数据流的大小和复杂性会不断提高,尤其是使用Cerebal类的工具时,数据流可提高您对应用程序进行推理的能力。 简而言之,Ember Cerebral将Flux / React和Ember社区中的精华汇集到一起。 安装 ember install ember-cerebraljs 用法 查看示例。 (TodoMVC应用程序-是旧的插件版本 ) 使用Cereb
【文件预览】:
ember-cerebraljs-master
----.travis.yml(1KB)
----.ember-cli(280B)
----ember-cli-build.js(494B)
----vendor()
--------.gitkeep(0B)
----blueprints()
--------ember-cerebraljs()
----addon()
--------index.js(482B)
--------mixins()
--------services()
--------utils()
--------.gitkeep(0B)
----config()
--------ember-try.js(1KB)
--------environment.js(90B)
----index.js(64B)
----jsconfig.json(141B)
----.watchmanconfig(37B)
----package.json(2KB)
----tests()
--------test-helper.js(228B)
--------index.html(1KB)
--------unit()
--------dummy()
--------integration()
--------helpers()
----testem.js(581B)
----.npmignore(287B)
----.eslintrc.js(977B)
----LICENSE.md(1KB)
----.gitignore(355B)
----README.md(5KB)
----.eslintignore(175B)
----.editorconfig(368B)