React Native biedt een set kerncomponenten — zoals View, Text, Image, ScrollView, TextInput — die aan native UI-elementen worden gekoppeld. Ze zijn de fundamentele bouwstenen van React Native UI's, gebruikt in plaats van web HTML-elementen.
Kerncomponenten (vs web HTML)
React Native uses its OWN components (mapping to native views), NOT HTML:
VIEW → a container (like a <div>) — the basic layout building block
TEXT → display text (ALL text must be inside a <Text>, unlike web)
IMAGE → display images (local or remote)
TEXTINPUT → text input field (like an <input>)
SCROLLVIEW → a scrollable container
FLATLIST → an efficient scrollable LIST (for long lists — renders lazily)
TOUCHABLEOPACITY / PRESSABLE → handle taps (touchable areas)
BUTTON → a basic button
