Search
Karl_Bowden.ReSwift.SharedInstance() by SharedInstance | Mixes.VuiZ.Net
Karl_Bowden.ReSwift.SharedInstance()
By
SharedInstance
Karl_Bowden.ReSwift.SharedInstance()
SharedInstance
0:00
0:00
Description
Karl Bowden
Newcastle, NSW, Australia
http://mezzanine.co
https://karlbowden.com
https://twitter.com/karlbowden
Origins
CQRS (Common approach in Laravel) http://martinfowler.com/bliki/CQRS.html
Flux http://facebook.github.io/flux/
Redux.js
https://github.com/reactjs/redux
3 principles of Redux
Single source of truth
State is read-only
Changes are made with pure functions
ReSwift
On GitHub https://github.com/ReSwift/ReSwift
Documentation http://reswift.github.io/ReSwift/master/
Routers:
https://github.com/ReSwift/ReSwift-Router
https://github.com/FeatherweightLabs/FeatherweightRouter
DevTools:
https://github.com/ReSwift/ReSwift-Recorder
Hot reloading for DevTools https://karlbowden.com/quick-start-hot-reloading-in-swift/
KZPlayground for isolated component dev https://github.com/krzysztofzablocki/KZPlayground
Reactive Frameworks
RxSwift https://github.com/ReactiveX/RxSwift/
ReactiveCocoa https://github.com/ReactiveCocoa/ReactiveCocoa
ReactiveKit https://github.c
Direct Download
More from
SharedInstance
151: WWDC Recap
SharedInstance
7y ago
79:01
0
150: 20/20 Finger Yoga
SharedInstance
8y ago
46:46
0
149: Sell the Pitchforks to the Miners
SharedInstance
8y ago
30:26
0
148: Alex in trouble
SharedInstance
8y ago
36:12
0
147: Illegitimate Developer
SharedInstance
8y ago
49:46
0