Skip to content

A Swifty app architecture library built for SwiftUI and Combine.

Notifications You must be signed in to change notification settings

srgisme/SwiftSVT

Repository files navigation

SwiftSVT

Store, View, Transaction. SwiftSVT is an easy to use app architecture built for SwiftUI and Combine. The library was inspired by Redux, but essentially combines the Reducer, Middleware, and Action into a StateChange. The gist is you send state changes to the store to modify state. Since state changes are publishers, you can create a publisher pipeline that publishes (inout State) -> Void closure elements to modify your application state.

About

A Swifty app architecture library built for SwiftUI and Combine.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages