Concept

React Native Primitives

View, Text, Image, ScrollView — and why they're not divs.

The first wall web devs hit in React Native is muscle memory. There are no divs, no spans, no h1s. Every visible thing is a View (a layout box) or a Text (the only place strings can live). Image, ScrollView, FlatList round out the basics. That's it for primitives.

The constraint feels limiting for an hour and freeing forever. Strict primitives mean strict layout: every text node is a Text, every wrapper is a View, every scroll surface is explicit. Codex does this perfectly out of the box; your job is to learn to read it.

Check your understanding
Q1. Where can a string of text live in React Native?
· Score 100% on the quiz.