
Course Decription
In this you will learn about the latest Expo Router features and how they can dramatically improve your React Native apps.
What will I learn?
- π Learn about the new authentication flows
- π₯ Build your first React Server Components
- π Work with secret keys and deploy your API
Ready to dive into some of the hottest topics around React Native? Letβs get started!
β‘οΈ Getting Started
Course Overview
What are we going to build with Expo Router? Take a look at the course overview to find out!
Expo App Setup
In this lesson, we will set up our Expo app with the latest version of Expo Router.
π Authentication Flows
Login with Inside Tab Bar
Create a login screen with a tab bar and a login form with Expo Router and no authentication yet.
Protected Routes & Redirects
Learn how to protect routes and redirect users to the login screen if they are not authenticated using the new Protected group feature.
Anchor Route & Prefetching Routes
LWe take a look at the new prefetch option and how to correctly create a route anchor.
π Server Functions & API Routes
Revisiting API Routes
Before going into RSCs, we will revisit the API routes and how to use them in Expo Router 5.
React Server Functions
Before we can really use RSCs, we need to understand how to use React Server Functions.
Basic React Server Component
Learn how to create a basic React Server Component and how to use it in your app.
Mixing Server and Client Components
Learn to combine server and client components in your app.
Hosting RSCs with EAS
Finally learn to deploy your RSCs and API routes with a local server and EAS.