~/conference

React Conf 2018

React Conf 2018 is the official Facebook React event. This year's event will be held in Henderson, Nevada.

React developers, frontend engineers, mobile app developers, library and framework authors, engineering managers, UX and interaction designers, community organisers

function component hooks; concurrent rendering in React; Suspense for data fetching; Create React App v2 features; declarative animation libraries (Pose); migrating render props to hooks; service worker state synchronization; React Native new architecture; AR/VR with React Native (Viro); React and WebAssembly porting; GraphQL-inspired colocated queries; SVG illustrations as components

titleauthorlength
React Today and TomorrowSophie Alpert, Dan Abramov58m
React adds "hooks": functions like useState and useEffect (and useContext) that let function components hold state, perform side effects, and subscribe to…
Talk on
90% Cleaner ReactRyan Florence34m
Claims code becomes 90% cleaner by replacing render props with hooks and demonstrates concrete tools: useState/useEffect/useReducer plus custom hooks like…
Talk on
Building Todo The Game In A Cloud-Only Dev EnvironmentChristina Holland35m
A to-do turned game is built and deployed entirely from a Chromebook browser using AWS Cloud9, create-react-app, Firebase Firestore + Auth, and now.sh the demo…
Talk on
The Path To A Declaratively Animated FutureMatt Perry25m
Claim: imperative animation is too brittle for most UI work so a declarative layer simplifies it. Built a CSS-like library called Pose on top of engines like…
Talk on
What's New in Create React AppJoe Haddad04m
Create React App v2 adds concrete features not promises: postCSS support (custom properties and the all property polyfilled), SASS and CSS Modules out of the…
Lightning on
Components as Units of WorkBryce Kalow05m
Claim: components serve as small units of work that encapsulate lifecycle logic instead of just UI. Uses React plus simple intervals and instance flags to…
Lightning on
5 Animations You Should Know and UseMarcos Martins05m
Five concrete animations: hover animation, sticky elements, skeleton loading animations, sliding (X/Y) and opacity transitions for in-place reveals. Examples…
Lightning on
Render Props, PureComponent and ReactivityKarl Dray06m
A real bug appears when render props close over changing props but a middle layer uses PureComponent so shallow equality hides updates the concrete example at…
Lightning on
Better Living through Git HooksLeta Keane05m
Walks through concrete hook scripts: use the repository's hooks directory, remove the .sample suffix and add a bash script so pre-commit runs tests and blocks…
Lightning on
GraphQL without GraphQL - Backend Agnostic GraphQL inspired Queries For Colocating Data Requests With ComponentsConor Hastings28m
Claims a GraphQL-style query layer that runs against any backend and parses real GraphQL queries using GraphQL.js. Implements client-side resolvers, caching…
Talk on
Playing With Polyhedra: Creating Beauty from ObsessionNat Alison28m
An interactive web app that animates real polyhedron transformations is built and it works: React + x3dom drives a graph of roughly about 120 polyhedra…
Talk on
Developing Immersive cross-platform AR and VR Apps using React-NativePulkit Kakkar26m
Demo of cross‑platform AR/VR using react native, ARKit and ARCore with a Viro React renderer that claims one codebase for iOS and Android while delegating…
Talk on
Beyond Web-Apps: React, JavaScript and WebAssembly To Port Legacy Native AppsFlorian Rival30m
GDevelop’s C++ core compiles with Emscripten into a 3 MB WebAssembly bundle (currently using asmjs) and exposes game classes to JavaScript via WebIDL bindings…
Talk on
React For Social ChangeRodrigo Quezada19m
Two React Native mobile apps connect to a GPS stream from a 20 million–person city; a reinforcement‑learning agent simulates routes and optimizes bus spacing…
Talk on
Concurrent Rendering in ReactAndrew Clark, Brian Vaughn42m
Concurrent React claims nonblocking, priority-driven rendering and demonstrates time-slicing and Suspense by lazily loading a Mary Poppins demo component…
Talk on
Moving To SuspenseJared Palmer31m
Argument rejects a full rewrite and shows an incremental path over days not months using concrete APIs and a working demo app that removes spinners and caches…
Talk on
SVG illustrations as React ComponentsElizabet Oliveira21m
Claims that inline SVGs let components be animated and highly customizable using import as a React component (create-react-app or SVG R) or by convert to JSX…
Talk on
The Missing Abstraction of ChartingChris Trevino28m
Claim: there’s a missing mid-level abstraction between taxonomic chart components and raw SVG/canvas. Implementation: a small library called Chart Parts…
Talk on
Elsa: AI Conversational Agent Aimed At Improving Mental Health For WomenDamini Satya Kammakomati30m
Mental health among women is a crucial, yet ignored and their symptoms are highly misunderstood. The number of people actually taking professional help for…
Talk on
Context in ReactSophia Shoemaker06m
Claims that Context is for sharing state only inside a component tree not as global app state and that it removes prop drilling. Uses React…
Lightning on
Building a better Country through TechManuela Castrillon
-- no description --
Lightning on
An Effective Code ReviewDonavon West05m
Concrete rules: use suggestive wording and give readable phrasing examples like it might be more readable if we change this to use a temporary variable, focus…
Lightning on
Syncing Component State Across Tabs with Service WorkersTyler Clark05m
A demo shows a concrete way to keep React component state identical across tabs without WebSockets by using a service worker message bus that receives state…
Lightning on
Block the Main ThreadJames Long31m
Asynchronous bridge messages cause frame stalls that make touch interactions feel like rubber bands; JavaScript speed isn’t the problem, the async bridge and…
Talk on
React Native's New ArchitectureParashuram N30m
Describes replacing the async JSON bridge with a JSI host objects model so JavaScript can call native functions without serialization, adds a new Fabric UI…
Talk on
Let React speak your languageTomáš Ehrlich28m
Introduction to Lingui project which aims to fill the gaps in the internationalization workflow and provide the best developer experience. It started as a…
Talk on
React for Designers with FramerXThomas Aylott17m
Title promises React and FramerX but the content focuses on building inclusive events: concrete accessibility checklist items (venue layout, wheelchair access…
Talk on
Building A Diverse And Inclusive Community.Eyitayo Alimi29m
Claims that Framer X runs real React components so designers can drag production NPM packages into prototypes, use Ant components, Lottie, maps and publish a…
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.