2 个仓库
Processes for translating remote API responses into immutable local data models.
Distinct from Remote Data Management: Focuses on the transformation to immutable models for decoupling, rather than the synchronization lifecycle.
Explore 2 awesome GitHub repositories matching data & databases · Immutable Data Mapping. Refine with filters or upvote what's useful.
This project provides a set of development guidelines and architectural recommendations for building iOS applications. It focuses on structuring Swift applications to decouple business logic from the user interface to improve testability and maintenance. The project covers specific implementation standards for security, such as using keychain storage for sensitive data and TLS certificate pinning for network traffic. It also defines patterns for code quality enforcement through static analysis and compiler configurations, as well as strategies for asset and localization management. The guide
Translates API responses into immutable local models to decouple the application from remote data semantics.
Mapster 是一个 .NET 对象到对象映射器和高性能映射引擎,用于在不同对象模型之间转换数据。它作为类型安全的数据传输工具和 LINQ 查询投影工具,用于在内部逻辑和外部数据结构之间移动数据。 该引擎利用编译后的映射表达式和机器码来减少对象转换过程中的开销。它特别允许将可查询的数据源直接投影到目标类型中,以优化数据库检索。 该工具集涵盖了数据传输对象(DTO)生成、不可变数据转换和查询结果投影。它包括映射不可变集合、保留对象引用以及将运行时参数注入转换过程的功能。
Transforms data into read-only lists, dictionaries, or sets to ensure destination immutability.