Top 4 Swift Composition Projects
-
swift-composable-architecture
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
One point that's not being discussed enough -- using SwiftUI (since it's heavily value-typed / struct-based) prevents a whole host of problems around retain cycles, typically the bugbear of iOS dev. I recently built an iOS app from scratch with recent grads with zero Swift experience (but had done React).
It was ~2mo before they even had to learn what a retain cycle was, and that was from using UIKit.
Of course you still eventually see this if / when you use `@ObservedObjects` and their implementation, but in our case we were also using https://github.com/pointfreeco/swift-composable-architecture which hides this away as well.
-
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
Swift Composition related posts
- I would like your feedback on my attempt to improve the MVVM pattern.
- Ask HN: Book Recommendation for macOS Development
- iOS development best practices in 2022
- Best architecture for iOS data-centric app
- Has anyone here had a look over this library (Firestarter)?
- Any advice to go for SwiftUI on a new production project?
- "weak"ly linked #2
Index
What are some of the best open-source Composition projects in Swift? This list will help you:
Project | Stars | |
---|---|---|
1 | swift-composable-architecture | 6,201 |
2 | Bow | 594 |
3 | swift-composable-navigator | 519 |
4 | ScreenUI | 2 |
Are you hiring? Post a new remote job listing for free.