Realm Database, Expo SDK 49 and Expo Router – Getting Started



Realm Database, Expo SDK 49 and Expo Router – Getting Started

Realm Database, Expo SDK 49 and Expo Router - Getting Started

Realm Database, Expo SDK, and Expo Router – Getting Started
#expo #realm #reactnative

Building a simple app using Expo SDK, Expo Router, and MongoDB Realm in React Native and plain Javascript.

Realm is a fast, scalable alternative to SQLite with mobile to cloud data sync that makes building real-time, reactive mobile apps easy.

I did this tutorial for those who want to build in javascript and not typescript but also to show my approach to using Realm with Expo Router’s file-based approach to routing

💥 Chapters
————————–
00:00 – Intro
00:48 – Create a Single Stack App Using SDK 49 and Expo Router
03:50 – Setting Up Project With Realm
04:20 – Setting Up Realm Provider In Expo Router
05:10 – Did You Run Pod Install Error??
07:20 – Creating a Schema in Javascript NOT Typescript
09:50 – Using useQuery to Query Realm Database
10:50 – Adding Ability to Add Items To Database
17:00 – Adding FlatList To Show Items
21:16 – Adding some Styling To FlatList
22:30 – Toggling Completion Status
23:40 – Deleting A Task
24:49 – Wrap Up

💥 Links
————————–
– Realm Database – https://realm.io/
– Realm React-Native – https://www.mongodb.com/docs/realm/sdk/react-native/install/
– Expo Router Doc – https://docs.expo.dev/routing/introduction/

💥 Social Media
————————–
Twitter – https://twitter.com/aaronksaunders
Facebook – https://www.facebook.com/ClearlyInnovativeInc
Instagram – https://www.instagram.com/aaronksaunders/
Dev.to – https://dev.to/aaronksaunders .