Learn how to use Expo Router for navigation and perform CRUD operations with SQLite in this tutorial. Perfect for mobile app developers using Expo!
Offline data storage is a critical consideration for React Native Expo applications. This video will guide you through the process of utilizing SQLite to seamlessly manage data persistence even when your app lacks internet connectivity.
==========================
Apologies in Advance for Audio
===========================
⏱️ Chapters
=================
00:00 - Introduction
01:14 - Create Application not from tabs template
03:20 - Adding Tab Navigation to Application
06:00 - Add A Button to Right Header to Open Modal and Modal Route
09:05 - Clean Up Modal UI
10:00 - Setting Up SQLite
12:05 - Adding Object to SQLite
14:10 - Listing Objects from SQLite
17:10 - Editing Object in SQLite, Passing Param When Navigating
21:50 - Delete Object in SQLite
23:50 - Wrap Up
🖥️️ Source Code
=================
- https://github.com/aaronksaunders/my-app-sqlite-no-template
🔗 Helpful Links
=================
- Expo Router: Docs https://docs.expo.dev/router/introduction/
- Expo Router Tabs: Docs https://docs.expo.dev/router/advanced/tabs/
- Expo Router Modal: Docs https://docs.expo.dev/router/advanced/modals/
- Expo SQLite: Docs https://docs.expo.dev/versions/latest/sdk/sqlite/