React式反馈:单向React式架构

时间:2024-02-26 16:00:39
【文件属性】:

文件名称:React式反馈:单向React式架构

文件大小:108KB

文件格式:ZIP

更新时间:2024-02-26 16:00:39

redux swift ios architecture reactiveswift

React式反馈 单向React式体系结构。 这是的实现 文献资料 动机 iOS应用程序的需求已变得巨大。 我们的代码必须管理很多状态,例如服务器响应,缓存的数据,UI状态,路由等。有人可能说响应式编程可以为我们提供很多帮助,但是如果使用不当,它可能对您的代码库造成更大的伤害。 该库的目标是提供一种简单直观的方法来设计React式状态机。 核心概念 州 State是真理的唯一来源。 它代表系统的状态,通常是普通的Swift类型(不包含任何ReactiveSwift原语)。 您的状态是一成不变的。 从一个State过渡到另一State的唯一方法是发出一个Event 。 struct Resu


【文件预览】:
ReactiveFeedback-develop
----ReactiveFeedback.podspec(928B)
----diagrams()
--------increment_example.gif(12KB)
--------ReactiveFeedback.jpg(31KB)
--------ReactiveFeedback.xml(2KB)
----ReactiveFeedback.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(61KB)
----ReactiveFeedback()
--------Context.swift(857B)
--------Store.swift(2KB)
--------Info.plist(776B)
--------FeedbackLoop.swift(9KB)
--------Reducer.swift(774B)
--------SignalProducer+System.swift(6KB)
--------Floodgate.swift(4KB)
--------FeedbackEventConsumer.swift(1KB)
--------Property+System.swift(1009B)
--------NSLock+Extensions.swift(183B)
--------Feedback.swift(6KB)
----.swift-version(4B)
----script()
--------test(646B)
--------update-version(745B)
----Podfile.lock(483B)
----.circleci()
--------config.yml(4KB)
----Gemfile(62B)
----ReactiveFeedback.xcworkspace()
--------xcshareddata()
--------contents.xcworkspacedata(583B)
----Cartfile(44B)
----ReactiveFeedbackTests()
--------FeedbackLoopSystemTests.swift(7KB)
--------Info.plist(701B)
--------SystemTests.swift(8KB)
----Podfile(592B)
----LICENSE(1KB)
----Package.resolved(1KB)
----Example()
--------MultiStoreExample()
--------Info.plist(1KB)
--------AppDelegate.swift(600B)
--------Base.lproj()
--------SingleStoreExample()
--------Assets.xcassets()
----README.md(6KB)
----Cartfile.private(100B)
----Package.swift(700B)
----Gemfile.lock(2KB)
----.gitignore(4KB)
----Cartfile.resolved(159B)

网友评论