SKILL.md
ComposableArchitecture
The Composable Architecture (TCA, for short) is a library for building applications in a consistent
Documentation Structure
Essentials
- Getting started ([Articles/GettingStarted.md](Articles/GettingStarted.md)): Learn how to integrate the Composable Architecture into your project and write your first
- Dependencies ([Articles/DependencyManagement.md](Articles/DependencyManagement.md)): Learn how to register dependencies with the library so that they can be immediately accessible from
- Testing ([Articles/TestingTCA.md](Articles/TestingTCA.md)): Learn how to write comprehensive and exhaustive tests for your features built in the Composable
- Navigation ([Articles/Navigation.md](Articles/Navigation.md)): Learn how to use the navigation tools in the library, including how to best model your domains, how
- Sharing state ([Articles/SharingState.md](Articles/SharingState.md)): Learn techniques for sharing state throughout many parts of your application, and how to persist
- Performance ([Articles/Performance.md](Articles/Performance.md)): Learn how to improve the performance of features built in the Composable Architecture.
- Frequently asked questions ([Articles/FAQ.md](Articles/FAQ.md)): A collection of some of the most common questions and comments people have concerning the library.
Tutorials
- Meet Composable Architecture: (Not found)
- Building Sync Ups: (Not found)
State management
- Sharing state ([Articles/SharingState.md](Articles/SharingState.md)): Learn techniques for sharing state throughout many parts of your application, and how to persist
Testing
- Testing ([Articles/TestingTCA.md](Articles/TestingTCA.md)): Learn how to write comprehensive and exhaustive tests for your features built in the Composable
Integrations
- Adopting Swift concurrency ([Articles/SwiftConcurrency.md](Articles/SwiftConcurrency.md)): Learn how to write safe, concurrent effects using Swift's structured concurrency.
- SwiftUI Integration ([Extensions/SwiftUIIntegration.md](Extensions/SwiftUIIntegration.md)): Integrating the Composable Architecture into a SwiftUI application.
- Observation backport ([Articles/ObservationBackport.md](Articles/ObservationBackport.md)): Learn how the Observation framework from Swift 5.9 was backported to support iOS 16 and earlier,
- UIKit Integration ([Extensions/UIKit.md](Extensions/UIKit.md)): Integrating the Composable Architecture into a UIKit application.
Migration guides
- Migration guides ([Articles/MigrationGuides.md](Articles/MigrationGuides.md)): Learn how to upgrade your application to the newest version of the Composable Architecture.
Usage Notes
- Documentation is organized progressively from getting started to advanced topics
- Start with the Introduction or Getting Started section
- Consult specific guides for detailed information
License & Attribution
This skill contains content converted from DocC documentation format.