Best architecture for iOS data-centric app

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/swift

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Glassfy - Build, manage, and grow in-app purchases and subscriptions
  • Scout APM - Less time debugging, more time building
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • JetBrains - Developer Ecosystem Survey 2022
  • TheBinderArchitecture

    A declarative architecture based on bindings

    I use a variation on The Binder Architecture. Another one I like a lot and that works well with SwiftUI is The Composable Architecture.

  • swift-composable-architecture

    A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.

    I use a variation on The Binder Architecture. Another one I like a lot and that works well with SwiftUI is The Composable Architecture.

  • 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!

  • MVVM.Demo

    This is a demo application used to educate and interview iOS Engineers.

    https://github.com/jasonjrr/MVVM.Demo (note the keynote in this repo for architecture overview)

  • MVVM.Demo.SwiftUI

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts