swift-composable-architecture

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

ComposableArchitecture

组合式架构(TCA)

The Composable Architecture (TCA, for short) is a library for building applications in a consistent
组合式架构(简称TCA)是一款用于构建一致性应用的库

Documentation Structure

文档结构

Essentials

基础内容

  • Getting started (Articles/GettingStarted.md): Learn how to integrate the Composable Architecture into your project and write your first
  • Dependencies (Articles/DependencyManagement.md): Learn how to register dependencies with the library so that they can be immediately accessible from
  • Testing (Articles/TestingTCA.md): Learn how to write comprehensive and exhaustive tests for your features built in the Composable
  • Navigation (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): Learn techniques for sharing state throughout many parts of your application, and how to persist
  • Performance (Articles/Performance.md): Learn how to improve the performance of features built in the Composable Architecture.
  • Frequently asked questions (Articles/FAQ.md): A collection of some of the most common questions and comments people have concerning the library.
  • 入门指南 (Articles/GettingStarted.md):学习如何将组合式架构集成到你的项目中,并编写你的第一个
  • 依赖管理 (Articles/DependencyManagement.md):学习如何向库中注册依赖,以便可以直接从
  • 测试 (Articles/TestingTCA.md):学习如何为使用组合式架构构建的功能编写全面且详尽的测试
  • 导航 (Articles/Navigation.md):学习如何使用库中的导航工具,包括如何最佳地建模你的领域、如何
  • 状态共享 (Articles/SharingState.md):学习在应用多个部分共享状态的技巧,以及如何持久化
  • 性能优化 (Articles/Performance.md):学习如何提升使用组合式架构构建的功能的性能。
  • 常见问题 (Articles/FAQ.md):收集了人们关于该库的一些最常见问题和反馈。

Tutorials

教程

  • Meet Composable Architecture: (Not found)
  • Building Sync Ups: (Not found)
  • 初识组合式架构:(未找到)
  • 构建Sync Ups:(未找到)

State management

状态管理

  • Sharing state (Articles/SharingState.md): Learn techniques for sharing state throughout many parts of your application, and how to persist
  • 状态共享 (Articles/SharingState.md):学习在应用多个部分共享状态的技巧,以及如何持久化

Testing

测试

  • Testing (Articles/TestingTCA.md): Learn how to write comprehensive and exhaustive tests for your features built in the Composable
  • 测试 (Articles/TestingTCA.md):学习如何为使用组合式架构构建的功能编写全面且详尽的测试

Integrations

集成指南

  • Adopting Swift concurrency (Articles/SwiftConcurrency.md): Learn how to write safe, concurrent effects using Swift's structured concurrency.
  • SwiftUI Integration (Extensions/SwiftUIIntegration.md): Integrating the Composable Architecture into a SwiftUI application.
  • Observation backport (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): Integrating the Composable Architecture into a UIKit application.
  • 采用Swift并发 (Articles/SwiftConcurrency.md):学习如何使用Swift的结构化并发编写安全的并发效果。
  • SwiftUI集成 (Extensions/SwiftUIIntegration.md):将组合式架构集成到SwiftUI应用中。
  • Observation框架向后兼容 (Articles/ObservationBackport.md):了解Swift 5.9中的Observation框架如何向后兼容以支持iOS 16及更早版本,
  • UIKit集成 (Extensions/UIKit.md):将组合式架构集成到UIKit应用中。

Migration guides

迁移指南

  • Migration guides (Articles/MigrationGuides.md): Learn how to upgrade your application to the newest version of the Composable Architecture.
  • 迁移指南 (Articles/MigrationGuides.md):学习如何将你的应用升级到组合式架构的最新版本。

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.
本技能包含从DocC文档格式转换而来的内容。