Retiring React Native for Rust - Viktor Charypar - React Native London - August 2023
Viktor Charypar - Technical Director of Red Badger - Retiring React Native in Favour of Rust Tech Director Victor discusses the frustration with available options for building cross-platform apps in 2023 and explores the idea of retiring React Native in favor of Rust. He shares his experiment and perspective, comparing the trade-offs and challenges in achieving a native feel in React Native apps. Victor introduces Rust, highlighting its benefits and potential to improve the current state of app development. He introduces "Crux," an experimental headless app development framework, showcasing its structure and advantages in simplifying testing and portability. Victor invites viewers to try Crux and provide feedback for further development. For more details and to try Crux, visit the GitHub repository: https://github.com/redbadger/crux If you found this video informative, don't forget to give it a like and subscribe for more tech insights and updates. Your feedback and thoughts are highly appreciated! [00:00:00] Intro [00:00:20] Retiring React Native in favour of Rust? Comparison [00:02:07] About me [00:02:42] 1. React Native [00:06:38] 2. Rust [00:08:32] Running Rust [00:09:07] Rust Tooling [00:10:06] Automated Testing [00:10:59] UI Centric Architecture [00:12:09] Bed of Nails [00:13:09] Is there a better architecture? 1. Behaviour. [00:14:17] Effects [00:15:08] UI Layout [00:16:16] Crux [00:17:47] Demo [00:26:51] Summary [00:27:43] Q&A _________________________________________________________________ About Pusher Sessions: We're bringing the meetup to you. With Sessions, you can watch recordings of top-notch talks from developer meetups -- wherever and whenever you want. Meetups are a great way to learn from our peers and to keep up with the latest trends and technologies. As developers ourselves, we at Pusher wanted to bring this great content to more people... So we built Sessions. On Sessions, you can watch talks that interest you and subscribe to be notified when new content gets added. If you run a meetup and want to get involved, kindly get in touch. _________________________________________________________________ About Pusher: Pusher is a hosted service with APIs, developer tools and open source libraries that greatly simplify integrating real-time functionality into web and mobile applications. Pusher will automatically scale when required, removing all the pain of setting up and maintaining a secure, real-time infrastructure. Pusher is already trusted to do so by thousands of developers and companies like GitHub, MailChimp, the Financial Times, Buffer and many more. Getting started takes just a few seconds: simply go to pusher.com and create a free account. Happy hacking!

Why Airbnb was wrong to ditch React Native in 2018 - Mohammad Javad - RNL - August 2023

I am done with Golang

INTRODUCTION TO IDES

What's Zig got that C, Rust and Go don't have? (with Loris Cro)

Nicholas Matsakis - Rust 2024 and beyond

Keynote | Actors with Tokio – a lesson in ownership - Alice Ryhl

What 6 months of AI coding did to my dev team

I Will Not Write Rust Again

How To Integrate Rust Into A React Native App - Varun Dhananjaya - RNL - August 2023

The AI Take Over Has Completely Backfired and I Can't Be Happier

Interview with Senior Rust Developer

Henry Moulton – React Native end-to-end testing with Maestro | App.js Conf 2023

Considering Rust

The Bridge to JSI | React Native London | April 2022

Measuring and Improving React Native Performance | Alexandre Moureaux | App.js Conf 2022

you need to build a RUST desktop app!!

Something is jamming GPS over Europe. Here's what we found

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

