React Conf 2017
2017-03-13..2017-03-14
Santa Clara, CA, United States
[React.js Conf 2015, React.js Conf 2016, React Conf 2017, React Conf 2018, React Conf 2019, React Conf 2024, React Conf 2025]
as the organisers put it
React Conf 2017 is the official Facebook React event. This year's event will be held in Santa Clara, California.
who it's for
React developers, mobile app developers, frontend engineers, engineering managers, developer tooling engineers, UI and interaction engineers
topics
React Fiber prioritized scheduler; React Native performance optimizations; server-rendered React with Next.js; Flow and static typing; MobX and Redux comparison; GraphQL with React; React VR and WebVR; code splitting for React; Jest snapshot testing; component-driven development with Storybook; serverless backends with AWS Lambda; styled-components and scoped CSS
| title | author | length |
|---|---|---|
| Keynote Part 1 | Tom Occhino | 07m |
Half a million people have react Dev tools installed and Facebook shows hundreds of react native screens in production with tens of thousands of components… | ||
| Keynote Part 2: Incrementally Adopting React Native at Facebook and not just Keynote | Jing Chen | 14m |
Describes incremental adoption inside Facebook with concrete numbers and fixes: about 11 megabytes of minified JavaScript across hundreds of views… | ||
| Keynote Part 3: React Performance End to End (React Fiber) | Sebastian Markbage | 19m |
Announces a ground-up reimplementation: React Fiber becomes React 16 and adds a prioritized scheduler that enables interruptible, asynchronous rendering… | ||
| A Cartoon Intro to Fiber | Lin Clark | 32m |
Explains that Fiber replaces React’s old reconciler with a new fiber data structure and cooperative scheduler that breaks rendering into interruptible units… | ||
| Next.js "Universal React Made Easy and Simple" | Guillermo Rauch | 35m |
Next.js claims server‑rendered React that runs everywhere, boots with one command and maps routes from a Pages directory so each file is an entry point. It… | ||
| React + ES.next = ♥ | Ben Ilegbodu | 36m |
Walkthrough of concrete ES.next changes applied to a real React migration at Eventbrite shows exact code before and after, including destructuring moved into… | ||
| MobX vs Redux: Comparing the Opposing Paradigms | Preethi Kasireddy | 25m |
Redux enforces a single immutable store with explicit actions and pure reducers, giving reproducible state transitions, excellent devtools and easier… | ||
| Type Systems Will Make You a Better JavaScript Developer | Jared Forsyth | 22m |
Claim: adding a static checker makes JavaScript safer and changes how code is written. Evidence: Flow (and TypeScript) runs ahead of time, finds real bugs in… | ||
| React Native in the "Brown Field" | Leland Richardson | 28m |
Integrating React Native with a large existing native codebase can prove to be very difficult. Use of React Native generally falls into two categories: "Green… | ||
| Moving Beyond Animations to User Interactions at 60 FPS in React Native | Tal Kol | 27m |
Claims that declarative physics engine declarations plus a native driver eliminate bridge chattiness and run dynamic gestures at 60 FPS. Implements snapping… | ||
| Moving Fast with Nuclide and Flow | Andres Suarez | 06m |
Nuclide is an Atom package that actually runs Flow on your repo and shows real results: clone the repo, run yarn install, open Atom and Nuclide surfaces a… | ||
| AWS Lambda + AWS Gateway + React = AWEsome | Sophia Shoemaker | 06m |
Static assets sit on S3 while an HTTP endpoint created by API Gateway invokes an AWS Lambda function that returns {name: "Sophia"}; the demo uses React on the… | ||
| React to Code | Merrick Christensen | 05m |
A small tool called react sourcer parses source into an AST provider via Babylon and keeps that tree as state; matchers run over every node using Babel types… | ||
| The Road to Styled Components | Max Stoiber | 04m |
Claims that CSS-in-JS library styled-components actually isolates component styles by collocate and isolate, removes the unnecessary classname-to-component… | ||
| Building Applications for a Studio in the Cloud at Netflix | Feather Knee | 04m |
A web app for a studio-in-the-cloud turns massive viewing and budget data into interpretable recommendations using statistical models that are usually wrong… | ||
| You Don't Need a Fancy Framework to Use GraphQL with React | Samer Buna | 05m |
Argues that React and GraphQL work well together without Apollo or Relay, showing a concrete path rather than theory: graph front generates a GraphQL schema… | ||
| Cross-Platform Data Visualization with React and React Native | Peggy Rayzis | 06m |
Claims rapid cross-platform charts with 90–95% code reuse for web and native and even 100% iOS/Android reuse in demos, built with React, React Native, Victory… | ||
| Using React for Anything but Websites | Ken Wheeler | 06m |
Examples of React applied beyond websites: spectacle is a JSX presentation library that actually renders slides; Victory CLI renders Victory's SVG to strings… | ||
| React Everything, Render Everywhere | Dustan Kasten | 05m |
Claims that Fiber exposes a renderer API that reduces the barrier to writing renderers from hacky dependency on internals to learning a few concepts and a… | ||
| Create React Native App "5 Minutes to, Hello, World!" | Adam Perry | 06m |
Install and run create-react-native-app then npm start, open the Expo client on a phone and scan the QR code to load JavaScript, get live reload with console… | ||
| Goodbye Flatland! An introduction to ReactVR and what it means for web developers | Michaela Lehr | 24m |
ReactVR shows that a full stereoscopic panorama and head-tracking view is runnable with the CLI scaffold, a single index.vr.js and a pano/panel component… | ||
| Realtime React Apps with GraphQL | Robert Zhu | 24m |
Claim: GraphQL subscriptions let React apps receive event-driven updates without full polling; Facebook runs them at scale for over two years powering live… | ||
| Jest Snapshots and Beyond | Rogelio Guzman | 27m |
Migration to Jest cuts test time to about one sixth and drops single-test latency from ~5s to near‑instant, which tightens the feedback loop and increases test… | ||
| A Beginner's Guide to Code Splitting Your React App | Neehar Venugopal | 24m |
Claims that code splitting is easy now and practical: use dynamic import with webpack 2 and the Babel plugin to emit separate bundles, keep a hashed vendor… | ||
| Web-Like Development and Release Agility for React Native | Parashuram N | 35m |
Cloud CI via Mobile Center builds and distributes React Native apps, with crash reporting that links JS stack traces to source maps and real-device testing; a… | ||
| React-Storybook"Design, Develop, Document and Debug your React UI components" | Marie-Laure Thuret | 24m |
Demonstrates React Storybook as a daily workflow for building a pagination component in isolation, using the action logger, knobs addon to edit props live, and… | ||
| Extensible React | Cameron Westland | 19m |
Claims a lightweight slot and fill pattern built on React portals and Fiber that makes UI, keybindings and settings hot-pluggable without Redux. Demo shows a… | ||
| Building React Communities Outside of Your Circle | Troy Connor | 03m |
A clear claim: three concrete actions actually grow React communities outside existing circles — mentor, empower others, promote diversity — not vague tips… | ||
| A Prettier Printer | James Long | 08m |
Prettier is a formatter that parses code to an AST then pretty-prints AST, ignores original whitespace, and enforces a single layout rule set. It supports… | ||
| How to React in the Slow Lane | Nicole Chung | 06m |
Clear practical tips and measurable claims appear: time to interactive <5s on 3G, contrasted with 11–12s average for React apps now, plus concrete tools —… | ||
| The Great Convergence with React | Aditya Punjani | 05m |
Flipkart reports shipping a large chunk of its flagship app to over 100 million users using React Native and runs a React PWA that installs via web APK… | ||
| Learn Once, Route Anywhere | Michael J. I. Jackson | 14m |
Claims that the router is tiny, component driven, and multiplatform, backed by 60% of React DOM installs and a development sprint of 700 commits with 64… | ||
| Taming the Meta-Language | Cheng Lou | 37m |
Argues that moving common meta concerns into the language makes libraries simpler and teams faster. Shows Reason on top of OCaml compiled via BuckleScript to… | ||
| nothing matches | ||