1 repo
Tools and patterns for enforcing type safety and data validation across the boundary between native and managed code.
Distinguishing note: Focuses on the contract enforcement between layers, distinct from general application-level type checking.
Explore 1 awesome GitHub repository matching software engineering & architecture · Cross-Layer Type Definitions. Refine with filters or upvote what's useful.
Expo is a universal mobile framework designed to build native iOS and Android applications from a single codebase using web-standard technologies. It provides a comprehensive development environment that includes a unified runtime for testing, cloud-based infrastructure for compiling and signing native binaries, and automated tools for managing the entire mobile release lifecycle, including app store submission. The framework distinguishes itself through a plugin-based native configuration engine that programmatically modifies project files, allowing developers to integrate native modules wit
Expo supports restricting native function arguments to predefined sets of values using enums to improve type safety between layers.