swift-composable-architecture

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

Swift-composable-architecture Alternatives

Similar projects and alternatives to swift-composable-architecture

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better swift-composable-architecture alternative or higher similarity.

swift-composable-architecture reviews and mentions

Posts with mentions or reviews of swift-composable-architecture. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-01-29.
  • Kaleidoscope of iOS app architectures
    3 projects | dev.to | 29 Jan 2024
    TCA for short. Very scalable, quite promising, quite popular. A decent alternative for MVVM enhanced by the Clean Architecture. You can learn more about it in a Point-Free tutorial and on GitHub.
  • Koji je vas odnos prema alternativnim hype-ovanim paradimama programiranja, frameworcima i tehnologijama?
    2 projects | /r/programiranje | 14 Jun 2023
    Razliciti alternativni frameworci i arhitekture - Recimo, na pamet mi padaju Composable Architecture (https://github.com/pointfreeco/swift-composable-architecture) i RIBs arhitektura (https://github.com/uber/RIBs). Ok, ove arhitekture resavaju neke probleme. Ali da li problemi koje te arhitekture resavaju solidan developer ne moze sam da resi bez vendor locka za kreatore tih arhitektura. Jesu one open-source, ali meni je rizik da se vezujem za bilo sta sto sutra moze da prestane da se odrzava.
  • What is a piece of code (or Framework, extension, etc.) that you add in every new project?
    6 projects | /r/swift | 24 Feb 2023
    At a minimum, Composable Architecture, and now Dependencies from Point-Free.
  • Ideal architecture for an app entirely in SwiftUI? Example code repo would be great
    4 projects | /r/SwiftUI | 21 Feb 2023
    I’ve built a couple of apps with this framework: https://github.com/pointfreeco/swift-composable-architecture
  • Trouble building for ios device
    7 projects | /r/bazel | 23 Nov 2022
    load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "com_github_buildbuddy_io_rules_xcodeproj", sha256 = "564381b33261ba29e3c8f505de82fc398452700b605d785ce3e4b9dd6c73b623", url = "https://github.com/buildbuddy-io/rules_xcodeproj/releases/download/0.9.0/release.tar.gz", ) http_archive( name = "cgrindel_rules_spm", sha256 = "03718eb865a100ba4449ebcbca6d97bf6ea78fa17346ce6d55532312e8bf9aa8", strip_prefix = "rules_spm-0.11.0", url = "https://github.com/cgrindel/rules_spm/archive/v0.11.0.tar.gz", ) load( "@cgrindel_rules_spm//spm:defs.bzl", "spm_pkg", "spm_repositories", ) load( "@cgrindel_rules_spm//spm:deps.bzl", "spm_rules_dependencies", ) spm_rules_dependencies() load( "@com_github_buildbuddy_io_rules_xcodeproj//xcodeproj:repositories.bzl", "xcodeproj_rules_dependencies", ) xcodeproj_rules_dependencies() load( "@build_bazel_rules_apple//apple:repositories.bzl", "apple_rules_dependencies", ) apple_rules_dependencies() load( "@build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies", ) swift_rules_dependencies() load( "@build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies", ) swift_rules_extra_dependencies() load( "@build_bazel_apple_support//lib:repositories.bzl", "apple_support_dependencies", ) apple_support_dependencies() spm_repositories( name = "swift_pkgs", platforms = [ ".macOS(.v10_15)", ], dependencies = [ spm_pkg( url = "https://github.com/apple/swift-log.git", exact_version = "1.4.2", products = ["Logging"], ), spm_pkg( url = "https://github.com/pointfreeco/swift-composable-architecture.git", exact_version = "0.43.0", products = ["ComposableArchitecture"], ), spm_pkg( name = "Bow", url = "https://github.com/bow-swift/bow.git", exact_version = "0.8.0", products = ["Bow", "BowEffects", "BowOptics"], ), spm_pkg( url = "https://github.com/grpc/grpc-swift.git", exact_version = "1.7.3", products = ["GRPC"], ), spm_pkg( url = "https://github.com/hyperoslo/Cache", exact_version = "6.0.0", products = ["Cache"], ), ], )
  • What SwiftUI architecture are you all using?
    5 projects | /r/SwiftUI | 18 Oct 2022
    I’m fairly exclusive to https://github.com/pointfreeco/swift-composable-architecture. There is a learning curve to get started but I really enjoy working with it.
    5 projects | /r/SwiftUI | 18 Oct 2022
  • What apps should I make to get hired?
    2 projects | /r/iOSProgramming | 7 Sep 2022
    Look into some of the architectural patterns out there, find one that makes sense to you, and use that to build your app. For example, check out the Composable Architecture, Clean Architecture, VIPER, MVVM.
  • From Flutter development to iOS native development
    2 projects | /r/iOSProgramming | 1 Aug 2022
    You can find out more about it here.
  • SwiftUI for Mac 2022
    6 projects | news.ycombinator.com | 3 Jul 2022
    If you're interested in SwiftUI and care about feature composability, decent test coverage, dependency injection, isolated side effects, functional core and being able to use live previews properly, take a look at: https://github.com/pointfreeco/swift-composable-architecture

    Been using it at work for a moderately complex app (not a toy app by any means) and it's been fantastic. We're 7 months in and haven't hit any gotchas, but the learning curve can be a bit steep, especially for more junior iOS devs.

    Helps that they have a full video series taking you through the library and how they built it: https://www.pointfree.co/collections/composable-architecture

  • A note from our sponsor - SaaSHub
    www.saashub.com | 29 Mar 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic swift-composable-architecture repo stats
59
11,018
9.6
4 days ago
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com