ReactEurope 2016
2016-05-31..2016-06-01
Paris, France
[ReactEurope 2015, ReactEurope 2016, ReactEurope 2017, ReactEurope 2018, ReactEurope 2020]
as the organisers put it
ReactEurope is also a great occasion to socialize, meet new people and old friends, hack together, taste delicious food and have fun in the beautiful city of Paris.
who it's for
React developers, React Native developers, frontend engineers, tooling engineers, mobile app developers, open source maintainers, engineering managers
topics
Redux DevTools and middleware; React Native native driver animations; GraphQL at Facebook; Flow static type checking; virtual DOM render-cycle performance; navigation-experimental cross-platform navigation; Redux in Web Workers; CSS in JS patterns; hot reloading and time travel; shallow rendering techniques; analytics via Redux middleware; Exponent and React Native Android
| title | author | length |
|---|---|---|
| The Redux Journey | Dan Abramov | 27m |
A one-year-old experiment that proves hot reloading and time travel works at scale, implemented as a tiny core (store, dispatch, pure reducers) with middleware… | ||
| Native Navigation for Every Platform | Eric Vlad Vicenti | 27m |
Introduces a declarative navigation system that keeps navigation state in reducers, demos a chat app embedded into the f8 app and reused as an articles app… | ||
| A cartoon guide to performance in React | Lin Clark | 26m |
Focuses on render-cycle performance rather than production-build tips and shows concrete mechanisms: virtual DOM batches DOM changes to reduce reflows, using… | ||
| React Native <3 60FPS -- Improving React Native animations> | Krzysztof Magiera | 25m |
Explains actual tradeoffs: Animated.js builds a value graph (~1,900 LOC) that runs in JS every frame and suffers at least a one‑frame input latency; moving the… | ||
| Being Successful at Open Source | Christopher Chedeau | 29m |
Pick one or two channels and actually show up, ask people what did you struggle with and fix the top pain so retention climbs, then ask what cool stuff are you… | ||
| GraphQL at Facebook | Daniel Schafer | 27m |
Facebook claims 300 billion queries a day and a schema of nearly 10,000 types. The stack centers a single source of truth: objects expose a canonical… | ||
| A Deepdive Into Flow | Jeff Morrison | 28m |
Flow is a static type checker for JavaScript used at Facebook that parses files, builds a flow graph (inference phase), then evaluates constraints to produce… | ||
| Debugging flux applications in production | Mihail Diordiev | 20m |
Claims a reproducible fix path by shipping export/import full action history from production into development, using the Redux DevTools extension (now 2.0) and… | ||
| On the Spectrum of Abstraction | Cheng Lou | 36m |
Argument claims abstraction level decides tradeoffs and shows when to prefer functions over data, using examples like 5,000 stars on react motion, the concrete… | ||
| React Redux Analytics | Evan Schultz | 27m |
Claim: hooking analytics into the Redux event loop yields centralized, maintainable measurement. Implementation uses a small middleware called Redux Segment… | ||
| Leveraging React and Redux to Make Your App Write Tests For You | Conor Hastings | 06m |
Claims a Redux middleware records Redux actions and previous/next state while using the app and turns them into runnable assertions. Built as a local recorder… | ||
| Redux and Web Workers on the Frontend | Chi Kei Chan, Daniel Tsui | 05m |
A small library called Redux worker moves reducers into a Web Worker so heavy state computation runs off the main thread and the UI stays near 60 frames per… | ||
| Going from 0 to full-time software engineer in 6 months | Preethi Kasireddy | 05m |
Claims going from zero to a full‑time software engineer in nine months, learning nights and weekends and hitting concrete milestones: built a web application… | ||
| CSS in JS without Compromise | François de Campredon | 04m |
Claims a new library called vyle that generates real CSS from Stylesheet.create so media queries, pseudo selectors and complex selectors work instead of being… | ||
| Solving a tooling problem for react-native | Mike Grabowski | 06m |
Tool extracts a concrete plugin API: plugins are plain npm package named rnpm-plugin-<name> with a main file exporting commands, each command receives (rnpm… | ||
| Evolving the Visual Programming Environment with React | Jonas Gebhardt | 29m |
A working prototype called Combine runs in the browser and wires React components, Redux, Immutable, nuite, rxjs and drag drop into a visual programming… | ||
| React Native Retrospective | Bonnie Eisenman | 26m |
React Native launches January 2015 with a bold claim: JavaScript + React yields native-level performance across platforms. Early adopters share code on flash… | ||
| The Evolution of React UI Development | Nik Graf, Max Stoiber | 21m |
Claim: a tool hooks into webpack plugin and scans source to auto-detect React components, then generates live editable examples that randomize prop variations… | ||
| Recomposing your React application | Andrew Clark | 30m |
Claim: small reusable higher‑order components (HOCs) improve modularity and keep presentational components pure. Implementation: an open source library… | ||
| JavaScript, React Native and Performance | Tadeu Zagallo | 21m |
React Native teams measure startup where JavaScript takes >80% of VM time and parsing dominates, so they push specific fixes: lazy requires and dead-code… | ||
| Falcor "One Model Everywhere" | Jafar Husain | 28m |
Claim: Falcor exposes many cloud sources (Netflix uses over 80 microservices) as a single virtual JSON model so clients request only fragments, cached… | ||
| Building li.st for Android with Exponent and React Native | Brent Vatne | 33m |
li.st for Android is a large Exponent + React Native app that ships JavaScript all the way down and tests limits: implemented a custom incremental list view… | ||
| GraphQL Future | Lee Byron, Laney Kuenzel Zamore | 32m |
Recap of concrete results and experiments: an open spec plus a GraphQL.js reference and tools like GraphiQL, Relay and Apollo are driving multi-language… | ||
| Building native mobile apps with GraphQL | Martijn Walraven | 24m |
Shows that GraphQL powers native apps at scale (Facebook iOS since 2012, hundreds of millions of users) and demonstrates a concrete Swift approach: Apollo… | ||
| Tools shape our thinking. | Jonas Gebhardt | |
The "React Way" of thinking has already found many applications beyond building user interfaces. Particularly, React's functional, component-based design makes… | ||
| Shallow Rendering All The Way Down | Nicole Rauch | 04m |
Claims that React 0.13 brings shallow rendering so tests run far faster than using JSDom, demos using the Airbnb enzyme API to query output, props, handlers… | ||
| Subdivide: User Defined UI by Phil Holden | Phil Holden | 05m |
Subdivide is a React component that replaces a Chooser with the chosen component, gives drag handles in four corners to split or merge panes, and supports… | ||
| Subdivide: Understanding Your Component Ecosystem | Chris Pearce | 05m |
Claim: build a static engine called Recon JS that parses an app into a component graph, resolves imports and prop types, and reports real usage. It surfaces… | ||
| Subdivide: Cross-platform charting with React & React Native | Ken Wheeler | 06m |
Shows a concrete solution: a homegrown Victory library that treats D3 as data/math only and lets React render SVG so charts compose as components. Implements a… | ||
| nothing matches | ||