Cursor Rules for React Native: The Complete Guide to AI-Assisted Mobile Development React Native is the framework where "the JS bundle loaded" hides the longest lie. The app opens, the bridge ferries a hundred messages per second, and nothing in the Metro logs tells you that the 2,000-item FlatList is freezing the thread every time you tap a row, that the useEffect in the header re-subscribes to the redux store on every parent render, that the Animated.timing is driving layout from JS and missing every second frame under load, or that the "cross-platform" card component silently positions itself 20pt below the status bar on Android because the safe-area inset math is iOS-only. The app ships to Testflight. Three days later the mid-range Android QA device reports 40-fps scrolling and a keyboard that covers the submit button. Then you add an AI assistant.β¦