Die Übersetzung dieser Seite fehlt oder ist veraltet, daher wird sie auf Englisch angezeigt. Auf Englisch lesen
Follow an app from TypeScript source to a native screen. These pages explain implementation choices for contributors and help app authors diagnose behavior that spans the compiler and runtime.
Compiler and runtime design explains ownership across the compiler, bindings, runtime and native host. Live Patch explains which edits retain state and which reset a component.
Scheduling follows an event through a JavaScript job, a typed mutation batch and a frame commit. Hermes embedding covers runtime ownership and source versus bytecode.
The renderer maps plans to UIKit and Android Views. Flattening removes native objects from layout-only wrappers. Native modules add capabilities and custom views.
For a slow interaction, start with performance. For a gesture that falls back to JavaScript, read placement. For ordinary app work, start with your first app.