You are on page 1of 1

Find the detailed version of this roadmap

Relevant Roadmaps
along with resources and other roadmaps
React Roadmap
https : // roadmap.sh
JavaScript Roadmap React Native
Frontend Roadmap

What is React Native?

Introduction Why use React Native?

JavaScript Basics React Native Alternatives

CSS Basics

create-expo-app

Learn the Pre-requisites Environment Setup Expo Expo Snack

Expo Tradeo!s
React Basics

Components
React Native CLI
State Props
Running on Device Metro Bundler
JSX

Development Workflow

In-App Developer Menu


Text
Enabling Fast Refresh Debugging
Text Input
LogBox Sourcemaps
Button
DevTools
Image

Core Components ImageBackground

Switch

SafeAreaView View StatusBar

KeyboardAvoidingView Listings Activity Indicator

Modal

ScrollView
Pressable
FlatList
List Views
SectionList
RefreshControl Connectivity Status

Writing Platform Specific Code Styling Networking

Platform Module Stylesheets Fetch

File Extensions Layouts and Flexbox Websockets

react-native-web Accessibility

Push Notifications
Touchables
expo-secure-store
Gesture Responder System
expo-file-system Expo Ecosystem
Scrolling and Swiping Interactions
expo-sqlite react-native-async-storage
Screen Navigation
Other Storage Options
Animations Deep Linking

Storage Security

Authentication
Testing Jest
React Test Renderer
Networking

Component Tests React Native Testing Library


Storage

E2E Testing Detox Appium

Performance

Understand Frame Rates

Common Problem Sources

Speeding up Builds

Optimizing Flatlist Config


Apple App Store For iOS
RAM Bundles + Inline Requires
Google Play Store For Android
Profiling

Publishing Apps Using Native Modules

Keep Learning

You might also like