From dfd45cab800225b8839b3631b078fbac3e23d021 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rub=C3=A9n=20Norte?= Date: Tue, 8 Apr 2025 03:42:09 -0700 Subject: [PATCH] Define initial docs structure (#50527) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/50527 Changelog: [internal] This just defines an outline for the expected docs to be added to RN. Reviewed By: GijsWeterings Differential Revision: D72573497 fbshipit-source-id: a8e1c2cc0c6b966656d1089cd33b547174ace873 --- __docs__/README.md | 58 ++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 53 insertions(+), 5 deletions(-) diff --git a/__docs__/README.md b/__docs__/README.md index 40ab0ddb9da..8560cf2b335 100644 --- a/__docs__/README.md +++ b/__docs__/README.md @@ -24,11 +24,59 @@ TODO: Explain the different components of React Native at a high level. ### Part of this -- Android platform - - [New architecture event lifecycle](../packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/events/__docs__/README.md) -- [Feature Flags](../packages/react-native/src/private/featureflags/__docs__/README.md) -- Web APIs - - [MutationObserver API](../packages/react-native/src/private/webapis/mutationobserver/__docs__/README.md) +- Runtime + - Cross-platform + - [Feature Flags](../packages/react-native/src/private/featureflags/__docs__/README.md) + - Host / Instance / Bridgeless + - UI / Fabric + - Events + - Shadow Tree Lifecycle + - Layout + - Mounting + - Native Modules / TurboModules + - JS Runtime + - Event Loop + - Globals and environment setup + - Error handling + - Developer Tools + - React DevTools + - LogBox + - Misc + - Web APIs + - DOM Traversal & Layout APIs + - IntersectionObserver + - [MutationObserver](../packages/react-native/src/private/webapis/mutationobserver/__docs__/README.md) + - Performance & PerformanceObserver + - Timers + - Platform-specific + - Host Platform Interface + - Android + - UI + - [Events](../packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/events/__docs__/README.md) + - Mounting + - iOS + - UI + - Events + - Mounting +- Build system + - Android + - iOS + - C++ + - JavaScript + - Metro +- Testing + - Android + - iOS + - C++ + - JavaScript + - Flow + - TypeScript + - Jest + - ESLint + - Integration / E2E + - Fantom +- Tooling + - React Native DevTools ### Used by this