React Universe On Air

State Management in React Native | React Universe On Air #19


Listen Later

In this episode of React Universe On Air (formerly known as The React Native Show), Łukasz Chludziński (https://twitter.com/loginlukasza) and Ola Desmurs-Linczewska (https://twitter.com/p_syche_) discuss state management in React Native apps. As there’s no magical formula for handling it, don’t expect straightforward direction or easy answers from this episode. Instead, get ready for:
- an overview of state management in React Native & React apps
- a deep-dive into state management libraries based on different philosophies, including Redux, MobX, XState, Jotai, and React Query
- an insight into how Ola compared these libraries when writing “Simplifying State Management in React Native”
- a few words of the book-writing process as seen by Ola
You can find Ola’s book on Amazon (https://www.amazon.com/Simplifying-State-Management-React-Native/dp/1803235039) and GitHub (https://github.com/PacktPublishing/Simplifying-State-Management-in-React-Native).
New state management libraries keep appearing, so choosing the one that best suits your project and taste may be challenging. We hope to help you make this decision and get a broader perspective on state management in React Native by having Ola and Łukasz discuss the following aspects of a few libraries:
- the people behind them
- the category they belong, e.g. flux vs. proxy vs. atom, mutable vs. immutable, battle-tested vs. experimental
- how they work and what it means to the developer
Resources that Ola and Łukasz mentioned in this episode:
➡️ Dan Abramov’s Fundamentals of Redux Course https://egghead.io/courses/fundamentals-of-redux-course-from-dan-abramov-bd5cc867
➡️ Michel Weststrate’s courses on Mobx https://egghead.io/courses/manage-complex-state-in-react-apps-with-mobx, https://egghead.io/courses/manage-application-state-with-mobx-state-tree
➡️ State explosion https://statecharts.dev/state-machine-state-explosion.html
➡️ Daishi Kato’s course on Mobx https://egghead.io/courses/manage-application-state-with-jotai-atoms-2c3a29f0
➡️ Dominik Dorfmeister’s blog about React Query https://tkdodo.eu/blog/practical-react-query
Enjoy the episode, and don’t forget to subscribe to our channel for more content like this!
How about boosting performance of your React Native app with the help of our ultimate guide?
https://www.callstack.com/campaigns/download-the-ultimate-guide-to-react-native-optimization?utm_campaign=RN_Performance&utm_source=youtube&utm_medium=social&utm_content=State_Management_podcast
If you feel like learning more about state management with Redux, check out our training:
https://www.callstack.com/training/state-management-with-redux?utm_campaign=Podcast&utm_source=youtube&utm_medium=social&utm_content=State_Management_podcast_promo_1
Need help with your React Native project? Give us a shout!
https://www.callstack.com/services?utm_campaign=Podcast&utm_source=youtube&utm_medium=social&utm_content=State_Management_podcast_promo_1
Check out other episodes of our podcast:
https://www.callstack.com/podcast-react-native-show?utm_campaign=Podcast&utm_source=youtube&utm_medium=social&utm_content=State_Management_podcast_promo_1
Do you want to work with us? We’re looking for Senior React Native developers! Check out the details and apply here:
https://www.callstack.com/senior-react-native-developer?utm_campaign=Podcast&utm_source=youtube&utm_medium=social&utm_content=State_Management_podcast_promo_1
Follow us on Twitter to stay up to date with upcoming episodes:
https://twitter.com/callstackio
...more
View all episodesView all episodes
Download on the App Store

React Universe On AirBy Callstack

  • 5
  • 5
  • 5
  • 5
  • 5

5

3 ratings


More shows like React Universe On Air

View all
The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

283 Listeners

Logbuch:Netzpolitik by Metaebene Personal Media - Tim Pritlove

Logbuch:Netzpolitik

6 Listeners

The Tim Ferriss Show by Tim Ferriss: Bestselling Author, Human Guinea Pig

The Tim Ferriss Show

16,078 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

591 Listeners

React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

React Native Radio

59 Listeners

Soft Skills Engineering by Jamison Dance and Dave Smith

Soft Skills Engineering

272 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

983 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

64 Listeners

All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

All-In with Chamath, Jason, Sacks & Friedberg

8,759 Listeners

Hard Fork by The New York Times

Hard Fork

5,410 Listeners

PodRocket - A web development podcast from LogRocket by LogRocket

PodRocket - A web development podcast from LogRocket

58 Listeners

devtools.fm: Developer Tools, Open Source, Software Development by Andrew Lisowski, Justin Bennett

devtools.fm: Developer Tools, Open Source, Software Development

26 Listeners

Front-End Fire by TJ VanToll, Paige Niedringhaus, Jack Herrington

Front-End Fire

9 Listeners

Rocket Ship by Simon Grimm

Rocket Ship

5 Listeners

localfirst.fm by localfirst.fm

localfirst.fm

18 Listeners