Chain React 2018
as the organisers put it
Chain React was started in 2017 by the team at Infinite Red, who wanted nothing more than to learn from other React Native enthusiasts, eat great food, and nerd out about Redux vs MobX.
who it's for
React Native developers, mobile engineers, engineering managers, QA engineers, developer tooling engineers, UX and accessibility engineers
topics
design systems and component checklists; render props and state reducers; Detox gray-box end-to-end testing; Reactotron desktop debugging tools; Ignite CLI generators and plugins; Storybook as living style guide; TypeScript for React Native codebases; ReasonML/ReScript React Native tooling; CoreML and TensorFlow Lite on-device; GraphQL state management for mobile; WebXR and AR in React Native; SVG support and vector graphics
| title | author | length |
|---|---|---|
| Keynote Simply React | Kent C. Dodds | 21m |
Claims that common React patterns let one replace a tangled, prop-heavy component with a composable core: a demonstrated 37-line component powers accordion and… | ||
| All Together Now | TC Davis | 23m |
Argues that making development public accelerates adoption by giving newcomers runnable examples, faster bug fixes, and reusable patterns; demonstrates using… | ||
| Debugging and Beyond with Reactotron | Darin Wilson | 28m |
Reactotron is a free open‑source desktop app plus tiny dev‑only libraries that you add with a couple lines of code to get useReactNative presets, Redux and… | ||
| From Sketch to Code Designing a Component Kit | Samantha Bretous | 24m |
Shows a working component workflow: a design system feeds a component checklist, decisions on what becomes a reusable component, and consistent API naming to… | ||
| Detox A year in. Building it, Testing with it | Rotem Mizrachi-Meidan | 30m |
Detox is gray-box end-to-end testing for React Native that embeds code in the app and synchronizes on real idle state instead of relying on sleeps. It extends… | ||
| Learning React Native as a Junior Engineer | Erin Fox | 11m |
Builds a brand-new React Native app for millions of soccer fans and explains what actually worked: reusable UI components built in isolation, a video… | ||
| Machine Learning And React Native | Ray Deck | 10m |
Shows how to run real models on-device today: CoreML and Tensorflow Lite files get downloaded and interpreted at runtime so models update without App Store… | ||
| Customize Your Boilerplate to Speed Up Development with Ignite | Adrien Thiery | 11m |
Ignite CLI builds new React Native projects by applying modular plugins that add or remove features, patch native files, and prompt for per‑project variables… | ||
| React Native at Eaze Marijuana Delivered | Erica Cooksey | 10m |
Eaze runs two mobile apps — a cross‑platform driver app and a consumer app that later split with Android moved to Kotlin — maintained by a four‑person mobile… | ||
| How TypeScript Ruined My Life (In a Good Way) | Andy Mockler | 12m |
Claim is that adopting TypeScript reshapes day to day development by catching API mistakes early and improving tooling and CI at Shopify. Demonstrations… | ||
| ReasonML and You - A Fireside Chat with Mike | Mike Grabowski | 33m |
A ReasonML-based toolchain called revolt bundles PS React Native bindings, a project generator, a CLI and a navigation library; it uses BuckleScript plus Metro… | ||
| Be a React Native A11 | Jen Luker | 26m |
Argues that making React Native apps accessible yields measurable gains and cites a concrete estimate of 15–20% more engagement and revenue. Shows concrete… | ||
| Organizing Code for Cross-Platform Web and Mobile Development | Robert Scarano | 29m |
Claims 70% business logic code reuse while keeping platform-specific UI, and organizes modules as a shared business-logic layer plus web and react-native… | ||
| Reactive Programming Demystified Drink the Kool-Aid | Tracy Lee | 28m |
Claims that RxJS makes app code portable across frameworks and future proof and then shows it: demos include RxJS multiplexing over WebSocket with groupBy and… | ||
| The State of React Native | Parashuram N | 28m |
React Native is moving from an async‑everywhere model to an architecture that makes the shadow tree immutable and able to run on any thread so that synchronous… | ||
| GraphQL State Management for React Native | Peggy Rayzis | 23m |
Describes using Apollo link state to treat local and remote data uniformly, plans to merge it into Apollo Client core, and a reported adoption of almost half… | ||
| Strategies For Using React Native In A Brownfield App | Harry Tormey | 30m |
Explains a concrete integration that ships: a brownfield upsell flow used by a client with millions of users, where React Native powers the promotional screens… | ||
| WebXR A New Dimension For The Web | Michaela Lehr | 33m |
A practical walkthrough of the WebXR Device API shows how to detect devices, request XR sessions, set a WebGL layer and run a render loop; code uses React 360… | ||
| Panel | Nadir Babit | 01h 03m |
Panelists debate concrete wins and pains: environment setup routinely breaks projects, so Expo works to avoid native build hell for beginners; bridging and… | ||
| Building AR Apps with React Native | Vladimir Novick | 37m |
Live demo shows React Native hooking into ARKit and ARCore via a native wrapper to do real work: surface and plane detection, physics so a 3D ball interacts… | ||
| Using SVG in React Native | Ori Harel | 21m |
Claims that SVG can fit into React Native while staying performant on the UI thread and shows concrete tools and hacks: uses react-native-svg and d3 to… | ||
| Good Enough Still Isn't Good Enough | Jani Eväkallio | 32m |
Claims when React Native needs engineering rigor: disassembled QuartzCore and reimplemented iOS spring to match native animation, tradeoffs like startup time… | ||
| nothing matches | ||