Тёмный

What’s the Best React Native Storage Option? 🧐 

Simon Grimm
Подписаться 89 тыс.
Просмотров 29 тыс.
50% 1

🔥 Learn React Native FAST: galaxies.dev
What’s the best way to store data in React Native apps? Let’s talk about your storage options for both local data and remote databases!
#############################
❤️ You can also find me on:
Twitter: / schlimmson
Instagram: / simongrimm_
#############################

Наука

Опубликовано:

 

18 сен 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 50   
@galaxies_dev
@galaxies_dev 8 месяцев назад
🪐 Become a React Native Developer with Galaxies.dev!
@eerrff
@eerrff Месяц назад
5:30 the video begins (without expo!) CLI rules!
@krnhansen583
@krnhansen583 4 месяца назад
You mention costs involved when using Realm - I think it would be fair to have also mentioned that this is only when you actually perform sync. It's a perfectly capable open-source local-first database, that developers can use, free of charge, if they don't need to sync the data between devices. (full disclosure - I work on the Realm JS team)
@poria3547
@poria3547 Месяц назад
I think the main problem with Realm for react native is an incomplete and inconsistent documentation and a typescript support that could be better. I admire its power but I quickly hit the wall every time I want to do something.
@codewithdalvin
@codewithdalvin 7 месяцев назад
Great, this content was helpful! Thanks Simon.
@galaxies_dev
@galaxies_dev 6 месяцев назад
Glad you enjoyed it!
@user-tz8mk6gu4w
@user-tz8mk6gu4w 5 месяцев назад
This is very useful information, thank you for sharing.
@ra-dro
@ra-dro 7 месяцев назад
Amazing review! It would be great to see similar comparison for other packages.
@galaxies_dev
@galaxies_dev 7 месяцев назад
Noted!
@irfanbabar8424
@irfanbabar8424 8 месяцев назад
Very helpful. I have implemented non-consumable in-app purchase easily through this video. thanks.
@galaxies_dev
@galaxies_dev 7 месяцев назад
Glad it was helpful!
@anoyas7914
@anoyas7914 2 месяца назад
Thank you, very informative
@galaxies_dev
@galaxies_dev 2 месяца назад
You are welcome!
@dominicegli-demediadesign5239
@dominicegli-demediadesign5239 5 дней назад
Hey Simon, what do you recommened for a gamification app, where the user collect points? And level-up? Would also be a good idea for a video :) thank you for your content.
@vinitjain7
@vinitjain7 8 месяцев назад
hey, thank you so much for your videos sir. Please make some videos on expo filesystem and deep link. cant find any on youtube.
@magne6049
@magne6049 6 месяцев назад
could you cover react-relay-offline ? it seems like the best option for offline storage plus graphql communication with the server (it can batch mutations while offline, for instance, something other clients such as URQL cannot)
@nelsonmartinez1014
@nelsonmartinez1014 10 дней назад
Great information! I am using expo-sqlite, but with the new 14.0.3 update suitable for the Expo 51 sdk, I am facing an error related to read and write issues when doing an insert into a pre-populated database. Look at this: error... [Error: Call to function 'NativeStatement.finalizeAsync' has been rejected. → Caused by: Error code: attempt to write a readonly database] Do you have any idea about this mistake ?
@shepherd_of_art
@shepherd_of_art 4 месяца назад
A very worthy mention is ElectricSQL with supabase. It's 0$ to start and infinitely scalable also. Works well with all the supabase ecosystem.
@TheVibeCurator
@TheVibeCurator 3 месяца назад
I was very interested by this but there seems to be very little information online regarding the usage of the two. If you have anything to share about using these together, please do!
@IdentyCloudOficial
@IdentyCloudOficial 5 месяцев назад
Hello simon, please one tutorial offline async db!.
@omilkhouseo
@omilkhouseo 5 месяцев назад
for my side project i went with sqlite and will implement my own sync at some point. watermelon seemed like too much overhead for my simple app, and i didnt want to use nosql so pouchdb and realm are out of the picture. ill use mmkv if i need local storage
@krnhansen583
@krnhansen583 4 месяца назад
I'm curious why you don't want to use a nosql solution? mmkv isn't sql either?
@raymondmichael4987
@raymondmichael4987 8 месяцев назад
I just have to like this before watch; as I always get better 😊
@galaxies_dev
@galaxies_dev 8 месяцев назад
Thank you mate!
@sohamdas4343
@sohamdas4343 8 месяцев назад
Just a question...why do you suggest to start with expo though? Asking because bare rn allows more manual control over the app
@Tyrone-Ward
@Tyrone-Ward 8 месяцев назад
When you’re just getting started, “control” isn’t nearly as important as ease of use. Expo is unmatched for ease of use.
@galaxies_dev
@galaxies_dev 8 месяцев назад
I did a video on that topic before: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-q-sKCsscIsc.html&ab_channel=SimonGrimm
@sohamdas4343
@sohamdas4343 8 месяцев назад
@@Tyrone-Ward yeah that's true. However there are issues with installing some rn/expo libraries even at the beginning. In those cases, control is necessary right? I'm just asking for opinions on this.
@CoffeeToCode11
@CoffeeToCode11 2 месяца назад
@@sohamdas4343In deed expo can give you that control by “ejecting” the project that will create two native projects with everything in place, you will loose some features like running with the Expo Go app but gain fine control, it’s more about when and why you want that level of control, with that in mind I would start with Expo for faster prototyping and eject if I need very specific native capabilities, the only reason I would start with React Native is, if I need to consume legacy libraries or specific ones like Firebase
@mkyawkhantwin
@mkyawkhantwin Месяц назад
do people use mongoose in native?
@labrabbits
@labrabbits 8 месяцев назад
Can you do supabase offline-first approach? is it even possible?
@galaxies_dev
@galaxies_dev 8 месяцев назад
Good question, will have to look into that!
@Jorvs
@Jorvs 8 месяцев назад
when will you make for ionic?
@galaxies_dev
@galaxies_dev 8 месяцев назад
I already have similar videos for Ionic :)
@motdde
@motdde 7 месяцев назад
Does react native notifications now work in Expo?
@galaxies_dev
@galaxies_dev 7 месяцев назад
Sure!
@ifeanyinnaemego
@ifeanyinnaemego 3 месяца назад
So which solutions is best for storing video file for offline viewing
@galaxies_dev
@galaxies_dev 3 месяца назад
Filesystem should be used to store files!
@ifeanyinnaemego
@ifeanyinnaemego 3 месяца назад
​@@galaxies_dev most of the contents I see talk about how to use it to do the actual downloading. But what I need is RU-vid like offline download
@indonesianfamily9767
@indonesianfamily9767 8 месяцев назад
I wonder how to implement multilevel comment in a list in React Native Sir😊
@galaxies_dev
@galaxies_dev 8 месяцев назад
Hmm probably some sort of tree component?
@indonesianfamily9767
@indonesianfamily9767 8 месяцев назад
@@galaxies_dev the comment that can be commented by others
@njorogebrian4379
@njorogebrian4379 8 месяцев назад
How can supabase be left out here
@galaxies_dev
@galaxies_dev 8 месяцев назад
My bad - but more RN Supabase content coming soon!
@mabdurrafeyahmed9256
@mabdurrafeyahmed9256 16 дней назад
REALM!
@augustinomageka1352
@augustinomageka1352 8 месяцев назад
Supabase bro
@galaxies_dev
@galaxies_dev 8 месяцев назад
💯
@Cuti-CornClub-kv1lz
@Cuti-CornClub-kv1lz 8 месяцев назад
No love for supabase Simon?!
@galaxies_dev
@galaxies_dev 8 месяцев назад
Haha love it, thought it was still considered too niche 😂
Далее
ACID Properties in Databases With Examples
4:57
Просмотров 79 тыс.
THE React Native Tech Stack for 2024 😎
13:52
Просмотров 34 тыс.
Performance Battle Flutter vs React Native
1:51
Просмотров 4 тыс.
Top 10 Most Used Open Source Software
3:41
Просмотров 6 тыс.
Why I moved to React Native
12:06
Просмотров 39 тыс.
React Native IDE BETA 🔥
15:55
Просмотров 26 тыс.
Чем отличается OLED от AMOLED?
0:43
Просмотров 756 тыс.