React Universe On Air

Callstack
undefined
May 31, 2023 • 36min

Callstack’s recap of App.js and Chain React 2023 | React Universe On Air: Coffee Talk #11

✨ In September 2024, The React Native Show has become React Universe On Air ✨  The conference season is in full swing. Many of you at the React Native community have been to Kraków and Portland and are heading to Amsterdam, Paris, or Wrocław soon. Knowing that it’s impossible to attend all these events, we’ve prepared a recap of two conferences we’ve recently attended: App.js and Chain React. In this episode of The React Native Shows’s Coffee Talk, Łukasz is joined by Kuba and Szymon who share their impressions of these conferences and dig deeper into the talks that caught their attention. Here are the links and other stuff mentioned in the episode: 👉 App.js 2023 recordings: day 1 https://www.youtube.com/watch?v=1WnmFqImedY & day 2 https://www.youtube.com/live/t0KDn4_zdrk?feature=share 👉 More info about and tickets to React Native EU 2023 https://hubs.li/Q01Rsgc-0 Hope you enjoyed our recap of the 2023 editions of Chain React and App.js, stay tuned for the next episode! Enjoy the vibe? Join our team 🙌 https://hubs.li/Q01Rs0nZ0 Check out other episodes of our podcast 🎧 https://hubs.li/Q01Rs1pM0 Sign up for our newsletter for developers and tech leaders 📧 https://hubs.li/Q01Rs1Bm0 Follow us on Twitter 🐦 https://twitter.com/callstackio
undefined
May 16, 2023 • 25min

Vercel news, React Canaries & RN macOS 0.71 | React Universe On Air: Coffee Talk #10

✨ In September 2024, The React Native Show has become React Universe On Air ✨  With so much going on in the community, it might be difficult to keep up with the new releases and announcements. Łukasz (https://twitter.com/loginlukasza) and Kuba (https://github.com/bionanek) come to the rescue with their roundup of React and React Native news. They begin by discussing a bunch of recent news from Vercel: ➡️ A foundational release of Next.js 13.4 that comes with stable App Router, Turbopack in beta (which you can listen more about in our Coffee Talk episode with Zack Jackson 🎧 https://hubs.li/Q01PFKHd0), and Server Actions in alpha. ➡️ Three choices for databases in beta versions: Blob File Storage, Vercel KV with Redis under the hood, and Vercel Postgres. ➡️ CodeSpaces, enabling CMS edits directly from your UI and making managing your frontend projects easier at scale. It’s bound to foster collaboration and speed up development involving cross-functional teams. Learn more about this feature from Vercel themselves: https://youtu.be/0UJ3znqK82A ➡️ New security measures, including Vercel Secure Compute to Vercel Firewall. Next, Łukasz and Kuba discuss the introduction of Canary release channel for React, which is to give the community the chance to incorporate specific new features into their systems before they are officially released in a stable version, as long as their design is nearly finalized. The last piece of news in this episode is the release of React Native macOS: 0.71 in cooperation with Meta and Messenger Desktop engineers. Here’s our Coffee Talk episode with Lorenzo Sciandra about React Native at Microsoft 🎧 https://hubs.li/Q01PFLmL0 Hope you enjoyed our newsflash, stay tuned for the next one! Enjoy the vibe? Join our team 🙌 https://hubs.li/Q01PFLQN0 Check out other episodes of our podcast 🎧 https://hubs.li/Q01PFLQQ0 Sign up for our newsletter for developers and tech leaders 📧 https://hubs.li/Q01PFLJ60 Follow us on Twitter 🐦 https://twitter.com/callstackio
undefined
May 11, 2023 • 32min

React Native Performance Q&A | React Universe On Air #22

✨ In September 2024, The React Native Show has become React Universe On Air ✨  In April 2023, we had the pleasure of talking about performance optimization in the US. We went to San Francisco, Los Angeles and Detroit to meet some amazing folks from the React Native community – we loved the intense though exchange there! During these meetings, we talked about our Ultimate Guide to React Native Optimization (https://hubs.li/Q01Pkt3j0), presented some news from React Native realm, and held Q&A sessions. We tried hard to answer all the questions, but there was only so much time, so some were left unanswered. Today we’ll be sharing these questions and answers with all of you, enjoy! Here’s the podcast episode about Reassure ➡️ https://hubs.li/Q01Pkw0c0 If you’re hungry for more, or you need help with performance, reach out to us 👉 https://hubs.li/Q01PkwDw0 As a team of experts, we can support you with all things React Native. Watch this episode on YouTube 📺 https://youtu.be/EDaf_Mm7ma8 Check out other episodes of our podcast 🎧 https://hubs.li/Q01PktNm0 Sign up for our newsletter for developers and tech leaders 📧 https://hubs.li/Q01Pkvg30 Follow us on Twitter 🐦 https://twitter.com/callstackio
undefined
Apr 27, 2023 • 29min

Callstack OSS Update | React Universe On Air: Coffee Talk #9

✨ In September 2024, The React Native Show has become React Universe On Air ✨  Welcome to the latest episode of Callstack's Coffee Talks, where we bring you fresh updates and insights from the world of React Native. This episode was recorded during Callstack’s internal learning and development day, which allowed Łukasz Chludziński (https://hubs.li/Q01MYW0r0) to talk to a bunch of exciting guests: - Michał Pierzchała (https://hubs.li/Q01MYXzM0) - Aleksandra Pytko-Włodarczyk (https://www.linkedin.com/in/aleksandra-pytko/) - Łukasz Walczak (https://hubs.li/Q01MYY7V0) - Rafał Zakrzewski (https://hubs.li/Q01MYYrV0) As the content of this episode revolves around Open Source, we begin by explaining how Callstack pays it forward to the community with involvement in OSS projects. Then, we move on to the first topic: RFC for the proposal for natively supporting Expo Config Plugins by React Native core. This proposal has been released as part of our R&D program. The discussion around it is getting heated, so you should check it out 👉 https://github.com/react-native-community/discussions-and-proposals/pull/637 Next up, we throw a spotlight on super apps and our approach to building them. We mention our freshly released pillar page dedicated to Super Apps, which includes a bunch of helpful technical & business resources: https://hubs.li/Q01MYZqq0 Moving on, we talk about the latest updates to Re.Pack, including deal-breaking code signing and remote assets. If you’d like to dive deep into these new features, register for “Super app development made easy with Re.Pack” webinar held on May 9 👉 https://hubs.li/Q01MYYRH0 Last but not least, we have a segment on React Native Paper, where we discuss the latest developments and plans for future versions. We are currently on version 5 of RN Paper and version 3 of Material Design. Our ongoing work includes fixing bugs and extending our dynamic color schemes generator. We also share some spoilers for version 6 of RN Paper 👀 Enjoy the talk, and remember to subscribe to our channel to stay updated 💥 Need help with your React Native project? Give us a shout! https://hubs.li/Q01MYZzp0 Check out other episodes of our podcast: https://hubs.li/Q01MY-cv0 Sign up for our newsletter for developers and tech leaders: https://hubs.li/Q01MY-NW0 Follow us on Twitter: https://twitter.com/callstackio
undefined
Mar 16, 2023 • 59min

Profiling in native and React Native | React Universe On Air #21

✨ In September 2024, The React Native Show has become React Universe On Air ✨  What is profiling? That is the first question Lukasz Chludzinski (https://twitter.com/loginlukasza) asks his guest – Jakub Binda, React Native Expert, and Eduardo Graciano (https://twitter.com/teddydroid07), software engineer at Callstack. And it only gets better from there. Since Jakub knows the ins and outs of profiling and Edu co-authored the section on profiling in our Ultimate Guide to React Native Optimization (which you can download here:https://www.callstack.com/campaigns/download-the-ultimate-guide-to-react-native-optimization?utm_campaign=Podcast&utm_source=youtube&utm_medium=social&utm_content=profiling_podcast), the conversation is full of best practices and useful tactics to make your app more performant. What’s waiting for you inside? - The definition and use cases of profiling - Metrics you need to track when profiling your app - Tools you’ll find useful, both for Android and iOS. But our experts don’t end their conversation there. In the last part of the podcast, Edu, Łukasz, and Jakub discuss how to profile and app. Is there a best order of tasks for app profiling? Where should you start? Tune in to discover all you need to know about profiling. Discover how we can help your company: https://www.callstack.com/services?utm_campaign=Podcast&utm_source=youtube&utm_medium=social&utm_content=profiling_podcast_description 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=profiling_podcast_description Follow us on Twitter to stay up to date with upcoming episodes: https://twitter.com/callstackio Enjoy!
undefined
Feb 22, 2023 • 37min

State Of React Native | React Universe On Air: Coffee Talk #8

✨ In September 2024, The React Native Show has become React Universe On Air ✨  In the eighth edition of Callstack Coffee Talks, Łukasz Chludziński (https://www.callstack.com/team/lukasz-chludzinski) and his guests, Michał Pierzchała (https://www.callstack.com/team/michal-pierzchala) and Oskar Kwaśniewski (https://twitter.com/o_kwasniewski), give their take on the results of the State of React Native 2022 survey. They discuss the survey’s most important parts, key takeaways, and biggest surprises! Enjoy the talk and remember to subscribe to our channel to stay updated 💥 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=coffee_talk_8 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=coffee_talk_8 Want to work with us? Check the current job openings: https://www.callstack.com/careers?utm_campaign=Podcast&utm_source=youtube&utm_medium=social&utm_content=coffee_talk_8 Stay tuned - follow us on Twitter: https://twitter.com/callstackio
undefined
Feb 21, 2023 • 23min

NPM Kiosk and Open Source Monetization | React Universe On Air: Coffee Talk #7

✨ In September 2024, The React Native Show has become React Universe On Air ✨  The Coffee Talk episode is a treat. Łukasz Chludziński (https://twitter.com/loginlukasza) invited Michał Pierzchała, Head of Technology at Callstack (https://twitter.com/thymikee), and Jonny Burger, Creative Hacker at Remotion (https://twitter.com/JNYBGR) to talk about NPM Kiosk and open source monetization. As both Michał and Jonny experimented with gated access to libraries. Michał’s last open-source project, Reassure (which he developed with Maciej Jastrzębski https://twitter.com/mdj_dev), had Beta access when it was released last June. The goal was to gather some feedback from early adopters. Michał and Maciej opted for a private registry to grant Beta access to their library. Jonny, the creator of Remotion, wanted to experiment with selling specific components. As Jonny couldn’t find any tool that would solve all his problems and be easy for the buyer, he decided to hack his project – NPM Kiosk. What are the drawbacks and benefits of each option? What would they’ve done differently? How do you handle payment options? Tune in to find answers to these and other questions! Discover how we can help your company: https://www.callstack.com/services?utm_campaign=RN_Performance&utm_source=youtube&utm_medium=social&utm_content=coffee_talk_7_description_link 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=coffee_talk_7_description_link Download the Ultimate Guide to React Native Optimization 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=coffee_talk_7_description_link Follow us on Twitter to stay up to date with upcoming episodes: https://twitter.com/callstackio Enjoy!
undefined
Jan 31, 2023 • 49min

Remotion and Animations in React Native | React Universe On Air #E20

✨ In September 2024, The React Native Show has become React Universe On Air ✨  Want to know more about optimizing animations in your React Native app? Download The Ultimate Guide to React Native Optimization and discover tips and tricks you need to deliver a performant app https://www.callstack.com/campaigns/download-the-ultimate-guide-to-react-native-optimization?utm_campaign=Podcast&utm_source=youtube&utm_medium=social&utm_content=remotion_animation Łukasz Chludziński (https://twitter.com/loginlukasza), the host of the React Native Show, invited a special guest to this episode – Jonny Burger (https://twitter.com/JNYBGR), the creator of Remotion. They talk extensively about Remotion, but since this podcast is about React Native, they delve into the topic of animations in React Native as well. In the first part of the episode, you’ll learn everything you need to know about Remotion, for example: - what Remotion is - what problems it solves - what the benefits of using Remotion are - what features is Jonny looking forward to developing This episode wouldn’t be complete without focusing on animations in React Native. That’s why the second part of the episode focuses solely on this topic. Łukasz and Jonny discuss the ways to animate things in React Native, starting with the least complex and ending with the most complex solutions: - CSS - LayoutAnimation - Animated - Reanimated - Rive Lottie Enjoy the episode, and don’t forget to subscribe to our channel for more content like this! If you want to read more about animations in React Native, check out this blog post: https://www.callstack.com/blog/60fps-animations-in-react-native?utm_campaign=Podcast&utm_source=youtube&utm_medium=social&utm_content=remotion_animation 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=animations_remotion Check out other episodes of our podcast: http://www.callstack.com/podcast-react-native-show?utm_campaign=Podcast&utm_source=youtube&utm_medium=social&utm_content=animation_remotion Do you want to work with us? We’re looking for Senior React Native developers! Check out the details and apply here: http://www.callstack.com/podcast-react-native-show?utm_campaign=Podcast&utm_source=youtube&utm_medium=social&utm_content=animation_remotion Follow us on Twitter to stay up to date with upcoming episodes: https://twitter.com/callstackio
undefined
4 snips
Jan 25, 2023 • 1h 2min

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

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
undefined
Nov 7, 2022 • 1h 3min

Module Federation | React Universe On Air #18

✨ In September 2024, The React Native Show has become React Universe On Air ✨  Let’s dive into the topic of module federation! This time our host, Łukasz Chludziński (https://twitter.com/loginlukasza), invited two experts – Zack Jackson (https://twitter.com/scriptedalchemy), the creator of Webpack, and Paweł Trysła (https://twitter.com/_zamotany), who is the brain behind Re.Pack. Paweł was already a guest in one of our podcast episodes, where he talked extensively about bringing Webpack to React Native (https://www.callstack.com/podcasts/re-pack-bringing-webpack-to-react-native). If you want to know more about Re.Pack, take a listen! Pawel joined us for this episode because the new version of Re.Pack, Re.Pack 3.0 was released in September. It includes a new API for Module Federation in React Native and long-awaited documentation. In this episode we focus on Module Federation – an answer to, uh, complexity of publishing shared common code in the NPM packages. To make this talk a comprehensive take on Module Federation on mobile and web, we invited Zack Jackson. Zack elaborated on how he got involved in Webpack and how he came up with the crazy idea of Module Federation. In this episode, Zack, Paweł, and Łukasz discuss: Webpack similarities in web and mobile, the use cases of Module Federation on the web, and how it helps solve organizational agility problems, the idea behind bringing Webpack to React Native ecosystem and incorporating Module Federation, the use cases of Module Federation in the mobile application world, and the common pitfalls of Module Federation. In the end, our hosts and his guests discuss the buzzwords: Super apps micro frontends, and distributed systems. Check out our articles on Super Apps development: https://www.callstack.com/blog/why-have-a-super-app?utm_campaign=Podcast&utm_source=youtube&utm_medium=social&utm_content=module_federation Discover the business benefits of Super Apps: https://www.callstack.com/campaigns/business-benefits-of-super-apps?utm_campaign=Podcast&utm_source=youtube&utm_medium=social&utm_content=module_federation Discover how we can help your company: https://www.callstack.com/services?utm_campaign=Podcast&utm_source=youtube&utm_medium=social&utm_content=module_federation 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=module_federation 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=module_federation Follow us on Twitter to stay up to date with upcoming episodes: https://twitter.com/callstackio Enjoy!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app