React Native EU 2020
2020-09-03..2020-09-04
-- online --
[React Native EU 2017, React Native EU 2018, React Native EU 2020, React Native EU 2022]
as the organisers put it
Explore React Native EU 2020 talks on performance, architecture, and testing, insights from top experts in the React Native community.
| title | author | length |
|---|---|---|
| Modernizing React Native’s JavaScript | Eli White | 29m |
React Native moves view configs from slow runtime reflection into build-time codegen, bundling precomputed configs so startup no longer recalculates every… | ||
| Building For Desktops And Dual Screens | Steven Moyes | 19m |
Demonstrates bringing React Native to Windows and macOS with a live RSS reader demo, command-line steps like npx react-native macos init and npx react-native… | ||
| Extending React Native To The Next Platform | Kudo Chien | 24m |
Claims a working proof of concept that ports React Native to a Skia-based, Flutter-like layer using Skia rendering and React Native’s new architecture pieces… | ||
| React Native Or Expo? Both. | Brent Vante | 23m |
Expo manages the native layer so JavaScript-only apps upgrade by changing JS APIs while ejecting produces native iOS/Android projects in minutes. Expo… | ||
| React Native Performance - Take 2 | Parashuram N | 25m |
Concrete steps to find and cut JavaScript pain in large React Native apps: start with React DevTools to spot wasted renders, use SysTrace and a Sampling… | ||
| Performance Does Matter - Making Your React-Native App Fast | Omri Bruchim | 39m |
Wix reports almost 60% cumulative improvement across performance metrics after targeted work: switching Android to Hermes yields up to 50% faster startup on… | ||
| XState ❤️ NoNav - Taking Back Control Of Navigation | Yann Leflour | 23m |
Argues that mobile apps drop URL-style trees in favor of a no-nav declarative model, and demonstrates a working Dropbox-style app (login + folder picker) that… | ||
| An Animation Showcase: RN App Can Ce Beautiful | Aleksandra Desmurs-Linczewska | 29m |
Argues that React Native animations are practical, performant and essential, shows production examples (Uber Eats, Wix, Shine with 4.7 rating and 2018–19… | ||
| Lets Go 3D With React Native | Akshat Paul | 24m |
Builds an AR demo with Viro React using ARKit (iOS) and ARCore (Android), initialized with "react-viro init", run via npm start and an ngrok URL into the Viro… | ||
| Visual Regression Test In React Native | Jesse Katsumata | 28m |
Visual regression testing captures screenshots and compares them in CI so UI changes are visible as diffs. Setup uses reg suit to store screenshots (S3/GCS)… | ||
| Testing Library Meets React Native | Maria Marchenkova, Michał Pierzchała | 32m |
A thin layer on top of react-test-renderer becomes a concrete React Native testing library that supports deep rendering, Jest, msw mocks, fireEvent and… | ||
| Contributing To React Native Is Easy | Fabrizio Bertoglio | 26m |
Claims that many React Native bugs are small and solvable by setting up build from source, creating a minimum reproducible example, and using Flipper… | ||
| Xcode Complexity? No More. | Pavlos Vinieratos | 30m |
Claims that replacing the Xcode project with a checked-in YAML plus a generator eliminates most Xcode churn; uses xcodegen to generate the .xcodeproj, runs… | ||
| The great Divide: Bridging Native Modules And React Native | Monica Restrepo | 22m |
Explains how the bridge sends batched JSON messages between native and JS and why turbo modules with JSI/GSI aim to replace it for lazy initialization and… | ||
| Porting Your SDK To React Native | Dylan Jhaveri | 23m |
Mux reuses a shared mux JavaScript core library and builds a thin wrapper around react-native-video, hooking onLoad/onProgress/play/seek events via a… | ||
| GraphQL And React Native - The urql Edition | Kadi Kraman | 30m |
Compares urql to Apollo for React Native and shows concrete patterns: use the dedupe → cache → fetch exchange chain, implement an auth exchange with… | ||
| Building Real-Time Multi-User Apps With JSON Patches | Saknet Sahu | 26m |
Library released as an npm package that adds real‑time multi‑user sync to a production design tool (BuilderX) using json patches generated by Immer, with an… | ||
| GraphQLifying React Native App | Juha Linnanen | 28m |
Migration of a 200k+ weekly‑user React Native app to Apollo Client 3.0 and a new GraphQL backend cuts the startup surface from 15 API calls down to one (plus… | ||
| Who Said It? | Gant Laborde | 33m |
An app called Who Said It exists as a working React Native game that records anonymous quotes, randomizes them for live team guessing, and enforces scoped… | ||
| The Power Of Process Automation | Alexander Kuttig | 38m |
A React Native + Firebase app with 1.8 million downloads and ~300k active users runs a three‑week release cycle staffed by two developers by automating… | ||
| Controlled Mobile Rollout With React Native And Feature Flags | Talia Nassi | 19m |
Concrete recipe for shipping mobile features: a React Native barcode scanner wrapped in a feature flag served by Split, using Split’s SDK in JSX… | ||
| Cross-platform: ReactNative, Jamstack, And Beyond | Sebastien Lorber | 36m |
Builds and open sources gatsby-plugin-react-native-web that lets MDX components render both on static Gatsby sites and in native apps, using Gatsby, MDX… | ||
| 5 Lessons Learned From A Major React Native Upgrade | Ramón Huidobro | 22m |
Upgrade path from 0.55.4 to 0.62.2 documents concrete fixes: use React Native Upgrade Helper diffs to align iOS and Android build files, address iOS 13 quirks… | ||
| nothing matches | ||