~/conference

React Conf 2017

React Conf 2017 is the official Facebook React event. This year's event will be held in Santa Clara, California.

React developers, mobile app developers, frontend engineers, engineering managers, developer tooling engineers, UI and interaction engineers

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

titleauthorlength
Keynote Part 1Tom Occhino07m
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…
Talk on
Keynote Part 2: Incrementally Adopting React Native at Facebook and not just KeynoteJing Chen14m
Describes incremental adoption inside Facebook with concrete numbers and fixes: about 11 megabytes of minified JavaScript across hundreds of views…
Talk on
Keynote Part 3: React Performance End to End (React Fiber)Sebastian Markbage19m
Announces a ground-up reimplementation: React Fiber becomes React 16 and adds a prioritized scheduler that enables interruptible, asynchronous rendering…
Talk on
A Cartoon Intro to FiberLin Clark32m
Explains that Fiber replaces React’s old reconciler with a new fiber data structure and cooperative scheduler that breaks rendering into interruptible units…
Talk on
Next.js "Universal React Made Easy and Simple"Guillermo Rauch35m
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…
Talk on
React + ES.next = ♥Ben Ilegbodu36m
Walkthrough of concrete ES.next changes applied to a real React migration at Eventbrite shows exact code before and after, including destructuring moved into…
Talk on
MobX vs Redux: Comparing the Opposing ParadigmsPreethi Kasireddy25m
Redux enforces a single immutable store with explicit actions and pure reducers, giving reproducible state transitions, excellent devtools and easier…
Talk on
Type Systems Will Make You a Better JavaScript DeveloperJared Forsyth22m
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…
Talk on
React Native in the "Brown Field"Leland Richardson28m
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…
Talk on
Moving Beyond Animations to User Interactions at 60 FPS in React NativeTal Kol27m
Claims that declarative physics engine declarations plus a native driver eliminate bridge chattiness and run dynamic gestures at 60 FPS. Implements snapping…
Talk on
Moving Fast with Nuclide and FlowAndres Suarez06m
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…
Lightning on
AWS Lambda + AWS Gateway + React = AWEsomeSophia Shoemaker06m
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…
Lightning on
React to CodeMerrick Christensen05m
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…
Lightning on
The Road to Styled ComponentsMax Stoiber04m
Claims that CSS-in-JS library styled-components actually isolates component styles by collocate and isolate, removes the unnecessary classname-to-component…
Lightning on
Building Applications for a Studio in the Cloud at NetflixFeather Knee04m
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…
Lightning on
You Don't Need a Fancy Framework to Use GraphQL with ReactSamer Buna05m
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…
Lightning on
Cross-Platform Data Visualization with React and React NativePeggy Rayzis06m
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…
Lightning on
Using React for Anything but WebsitesKen Wheeler06m
Examples of React applied beyond websites: spectacle is a JSX presentation library that actually renders slides; Victory CLI renders Victory's SVG to strings…
Lightning on
React Everything, Render EverywhereDustan Kasten05m
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…
Lightning on
Create React Native App "5 Minutes to, Hello, World!"Adam Perry06m
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…
Lightning on
Goodbye Flatland! An introduction to ReactVR and what it means for web developersMichaela Lehr24m
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…
Talk on
Realtime React Apps with GraphQLRobert Zhu24m
Claim: GraphQL subscriptions let React apps receive event-driven updates without full polling; Facebook runs them at scale for over two years powering live…
Talk on
Jest Snapshots and BeyondRogelio Guzman27m
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…
Talk on
A Beginner's Guide to Code Splitting Your React AppNeehar Venugopal24m
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…
Talk on
Web-Like Development and Release Agility for React NativeParashuram N35m
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…
Talk on
React-Storybook"Design, Develop, Document and Debug your React UI components"Marie-Laure Thuret24m
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…
Talk on
Extensible ReactCameron Westland19m
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…
Talk on
Building React Communities Outside of Your CircleTroy Connor03m
A clear claim: three concrete actions actually grow React communities outside existing circles — mentor, empower others, promote diversity — not vague tips…
Lightning on
A Prettier PrinterJames Long08m
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…
Lightning on
How to React in the Slow LaneNicole Chung06m
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 —…
Lightning on
The Great Convergence with ReactAditya Punjani05m
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…
Lightning on
Learn Once, Route AnywhereMichael J. I. Jackson14m
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…
Lightning on
Taming the Meta-LanguageCheng Lou37m
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…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.