Choosing a Rendering Architecture
This page helps you pick the right rendering strategy for your project. For detailed descriptions of each approach and their trade-offs, see Rendering Architectures.
This page helps you pick the right rendering strategy for your project. For detailed descriptions of each approach and their trade-offs, see Rendering Architectures.
Choose who owns scene behavior before choosing an embedding mechanism. This cookbook compares React + React Three Fiber, a React shell with Godot, and a Godot-first application using one bounded editing workflow.
Keep your business and glue logic in Node/TypeScript, and delegate only the small CPU-bound hot kernel to Rust. Three integration approaches connect the two runtimes: an in-process native addon, a WebAssembly module, and an out-of-process sidecar. This cookbook is a decision guide for choosing between them plus a concrete napi-rs recipe for the most common case.
A conceptual recipe for a React application with a Godot-powered scene viewport. Use it to scope a bounded layout editor after evaluating the alternatives in Choosing a Web 3D Architecture.
This page covers the different rendering strategies available for modern web applications — what they are, how they work, and their trade-offs. If you're looking for guidance on which one to pick for your project, see Choosing a Rendering Architecture.