React Fundamentals — React Native Roadmap
Core React concepts that React Native is built on top of
Steps in React Fundamentals
- React Fundamentals & JSX — intermediate · How React works, the virtual DOM concept and writing JSX
- Components & Props — intermediate · Functional components, composing components and passing props
- State & useState — intermediate · Component state, the useState hook and re-renders
- Event Handling — intermediate · Handling touches, presses and inputs and passing handlers down as props
- Conditional Rendering & Lists — intermediate · Ternaries, short-circuit rendering, rendering lists with map() and why keys matter
- Forms & Controlled Inputs — intermediate · Controlled vs uncontrolled inputs and building forms
- useEffect & Side Effects — intermediate · Data fetching, subscriptions, cleanup functions and the dependency array
- Context API — intermediate · Avoiding prop drilling with Context and providers
- Custom Hooks — intermediate · Extracting and reusing stateful logic into custom hooks
- Basic Performance Concepts (memo, useMemo, useCallback) — intermediate · Avoiding unnecessary re-renders before diving into React Native-specific performance work
Part of
- React Native roadmap — the full learning path