FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

GitHub Viewer

# RFC NNNN: Title - Status: Draft - Author(s): Name - Created: YYYY-MM-DD - Implemented in: (pull request links, once shipped) - Supersedes / Superseded by: (links, or "none") ## Summary One paragraph. What changes, for whom, and why it matters. ## Motivation What's broken, missing, or awkward today? Show the code a user has to write now, or the thing they can't build. Reference issues and prior discussion. ## Reference behavior What does React Native (or the relevant platform) do for this problem? Where does this RFC follow it, and where does it deliberately differ in order to stay Pythonic? ## Design The concrete proposal. Cover each layer that changes: - Python API: modules, functions, dataclasses, type aliases, signatures. - Wire contract: new or changed component props, module methods, events, and whether `PROTOCOL_VERSION` changes. - Native runtimes: Swift and Kotlin behavior, including platform limits. - Browser preview: how the same contract renders in the dev server. - Tooling: CLI, builder, dev server, codegen, tests, docs. Include short code samples for the user-facing API. ## Removals What existing code, props, conventions, or documentation are deleted, and why compatibility shims aren't kept. ## Alternatives considered Each rejected option with a sentence or two on why it lost. ## Non-goals What this RFC intentionally leaves for later, so nobody wonders whether it was forgotten. ## Testing and rollout How the change is verified (unit, native, E2E, docs build), and any migration notes for the examples and templates. ## Open questions Anything unresolved at the time of writing. Remove the section once the RFC is implemented, or convert each item into a decision.

Back | FazBrowse Home | New Git URL