reseda:未来的现代React的Clojure y状态管理库:rocket: 源码
雷塞达 面向未来React的Clojure-y状态管理库 :rocket: 基本原理 长期以来,ClojureScript中的React应用程序将依赖于 , 和 , 等全面的库来解决大部分Web应用程序问题,而将React纯粹视为视图层。 特别是,在状态管理之上,这些库还将处理React性:确保在状态发生变化时重新渲染组件。 随着 , 和(当前在进行中的)的引入,React越来越关注状态管理,同时公开了可以允许对粒度进行细粒度控制的较低级原语。React性。 Reseda探索了使用Clojure的哲学进行状态管理的空间,同时依靠React进行React。 结果是一个状态管理库,可与普通的React组件一起使用,对REPL友好,使用普通的Clojure原子作为底层存储机制,可用于全局状态和局部状态,并且在useState不足时可以使用。 另外,通过完全拥抱 ,Reseda允许您构建用户界面而无需
下载地址
用户评论