react-brain
Browse decisions
React & language foundations 3App architecture 10UI 13Platform & 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-28
rn-versionsReact Native release timeline — what each version changedreviewed2026-08-18
typescriptTypeScript rigor & public API typingreviewed2026-08-18

App architecture — state, data, routing, frameworks

entrytopicstatusupdated
stateClient & server state managementreviewed2026-08-04
dataData fetching & cachingreviewed2026-08-18
p2pPeer-to-peer / local-first backend (Holepunch · Pear)reviewed2026-07-16
navNavigation & routingreviewed2026-08-18
meta-frameworksMeta-frameworks (full-stack React)reviewed2026-07-28
formsForms & validationreviewed2026-07-28
authAuthentication & identity — sessions, OAuth, managed vs self-hosteddrafted2026-08-18
networkingNetworking & HTTP client layerreviewed2026-08-18
crossplatformSharing code across React (web) & React Nativereviewed2026-06-17
desktopDesktop apps & web-to-native shells (packaging a React web app)reviewed2026-08-18

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

entrytopicstatusupdated
stylingStyling & themingreviewed2026-08-04
component-libsComponent & headless-UI libraries (web)reviewed2026-07-20
animationAnimation & gesturesreviewed2026-08-18
listsLists & virtualizationreviewed2026-08-18
a11yAccessibility across web & nativereviewed2026-08-18
i18nInternationalization (i18n)reviewed2026-07-16
chartsCharting & data visualizationreviewed2026-08-18
editorsRich-text & content editorsreviewed2026-08-18
svgSVG, vector graphics & icons (React Native)reviewed2026-07-16
mapsMaps & geolocation UIreviewed2026-07-16
calendarsCalendars, date pickers & event gridsreviewed2026-07-16
sheetsBottom sheets & modal sheets (React Native)reviewed2026-08-18
polishUX polish primitives — toasts, haptics, splash screens, image viewers (React Native)reviewed2026-07-16

Platform & native (RN)

entrytopicstatusupdated
nativeNative modules & the New Architecturereviewed2026-08-07
mediaCamera, video & real-time media (WebRTC, frame processing, filters)reviewed2026-08-18
storageOn-device storage & persistencereviewed2026-08-18
native-uiNative UI extensions — Live Activities, widgets, App Clips, portalsreviewed2026-07-16
keyboardKeyboard handling & avoidance (React Native)reviewed2026-07-13
paymentsIn-app purchases & paymentsreviewed2026-08-18
brownfieldBrownfield integration & micro-frontendsreviewed2026-08-18
gamesGames, 3D & AR/VR — interactive / real-time renderingreviewed2026-07-16
alt-frameworksAlternatives to React Native (cross-platform frameworks)reviewed2026-07-28

Build, test, observe, secure

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

AI in React apps

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