react-brain
Browse decisions
React & language foundations 3App architecture 9UI 12Platform & native 9Build, test, observe, secure 6AI in React apps 3stack composerdecision recordscensusstaleness bencharchitecturechangelogmethodologyroadmap

Decisions

One page per decision. reviewed = checked against primary sources with a long-form explanation; drafted = internally consistent, citable.

React & language foundations

entrytopicstatusupdated
react-coreReact core — version, Compiler, RSC, concurrent featuresreviewed2026-07-10
rn-versionsReact Native release timeline — what each version changedreviewed2026-07-10
typescriptTypeScript rigor & public API typingreviewed2026-07-13

App architecture — state, data, routing, frameworks

entrytopicstatusupdated
stateClient & server state managementreviewed2026-07-10
dataData fetching & cachingreviewed2026-07-10
p2pPeer-to-peer / local-first backend (Holepunch · Pear)drafted2026-06-25
navNavigation & routingreviewed2026-07-13
meta-frameworksMeta-frameworks (full-stack React)reviewed2026-07-10
formsForms & validationreviewed2026-07-13
networkingNetworking & HTTP client layerdrafted2026-07-09
crossplatformSharing code across React (web) & React Nativereviewed2026-06-17
desktopDesktop apps & web-to-native shells (packaging a React web app)reviewed2026-07-10

UI — styling, components, animation, lists, a11y, i18n, charts

entrytopicstatusupdated
stylingStyling & themingreviewed2026-07-10
component-libsComponent & headless-UI libraries (web)reviewed2026-07-10
animationAnimation & gesturesreviewed2026-07-13
listsLists & virtualizationreviewed2026-07-10
a11yAccessibility across web & nativedrafted2026-06-25
i18nInternationalization (i18n)drafted2026-06-25
chartsCharting & data visualizationdrafted2026-07-09
editorsRich-text & content editorsdrafted2026-07-09
svgSVG, vector graphics & icons (React Native)drafted2026-07-09
mapsMaps & geolocation UIdrafted2026-07-13
calendarsCalendars, date pickers & event gridsdrafted2026-07-07
polishUX polish primitives — toasts, haptics, splash screens, image viewers (React Native)drafted2026-07-09

Platform & native (RN)

entrytopicstatusupdated
nativeNative modules & the New Architecturereviewed2026-07-10
mediaCamera, video & real-time media (WebRTC, frame processing, filters)reviewed2026-07-13
storageOn-device storage & persistencereviewed2026-07-13
native-uiNative UI extensions — Live Activities, widgets, App Clips, portalsdrafted2026-07-10
keyboardKeyboard handling & avoidance (React Native)reviewed2026-07-13
paymentsIn-app purchases & paymentsdrafted2026-06-25
brownfieldBrownfield integration & micro-frontendsdrafted2026-07-10
gamesGames, 3D & AR/VR — interactive / real-time renderingdrafted2026-07-10
alt-frameworksAlternatives to React Native (cross-platform frameworks)drafted2026-07-10

Build, test, observe, secure

entrytopicstatusupdated
buildBuild tooling, bundlers & monoreporeviewed2026-07-13
testingTesting strategy & toolingreviewed2026-07-10
dxDeveloper experience — CI, lint/format, hooks, monorepo, onboardingreviewed2026-07-10
observabilityCrash reporting, monitoring & observabilityreviewed2026-07-10
securityApp security — device trust, secrets, dependency riskreviewed2026-07-10
otaOver-the-air (OTA) JS updates & release channels (React Native)reviewed2026-07-13

AI in React apps

entrytopicstatusupdated
ondevice-aiOn-device AI / MLdrafted2026-07-09
ai-uiGenerative UI & in-app AIdrafted2026-07-10
ai-devtoolsAI-assisted development — agent skills, MCP tooling & device automationdrafted2026-07-10