ReactEurope 2018
as the organisers put it
After changing the way we think about state management in JavaScript applications, the way we write native mobile apps with React Native, how we interact with remote data with GraphQL or even how we manage CSS, the React community keeps innovating and its ecosystem growing.At this conference, you will learn how new projects such as ReasonML will bring web and mobile React Native apps to the next level and how projects such as React Native Web, React Primitive and Expo make it easy to write, deploy and share code on all platforms quickly. The conference aims to give talks that inspire and explore new futuristic ideas dealing with all the techs we enjoy from the React ecosystem such as React.js, React Native, GraphQL, Relay, Universal apps, ReasonML, Webpack, inline CSS and more.
who it's for
React developers, React Native developers, frontend engineers, component library authors, tooling and build engineers, engineering managers
topics
React 16 Fiber incremental rendering; createContext provider consumer APIs; Suspense-driven data fetching; declarative native gesture handling; JS-offloaded animations with reanimated; React Apollo 2.x suspense compatibility; replicated Redux and synced stores; React Native Web with WebAssembly Yoga; CSS-in-JS right-to-left support; universal component packages and Storybook; ReasonReact local reducers and types; React Navigation v2 URL-driven routing
| title | author | length |
|---|---|---|
| The state of React | Ken Wheeler | 27m |
React 16’s Fiber enables incremental rendering and the talk demonstrates concrete migration steps: old lifecycles replaced by safer getDerivedStateFromProps… | ||
| The Case for Whimsy | JOSH W COMEAU | 30m |
Demonstrates concrete implementations: a Khan Academy confetti system built with HTML canvas and a particle sandbox using requestAnimationFrame, measured… | ||
| Subtyping is Overrated | Caleb Meredith | 22m |
Claim is that subtyping is overrated: implicit runtime subtyping (JavaScript, Java, C#) forces dynamic dispatch and small but real overheads, while… | ||
| Declarative future of gestures and animations in React Native | Krzysztof Magiera | 27m |
Argues that moving gesture recognition and animation logic off the JS thread prevents frame drops, demonstrates JS fps falling from ~60 to ~20 when JS blocks… | ||
| A Journey Through React Apollo | Peggy Rayzis | 26m |
Announces that react apollo 2.1 (March) replaces HOCs with query/mutation/subscription components using render props, demonstrates a canary suspense‑compatible… | ||
| Replicated Redux | Jim Purbrick | 31m |
Claim: Redux can be networked by shipping serializable actions and state and running a middleware that keeps stores synchronized. Implementation uses… | ||
| Bridging React Native Back to its Roots | Vincent Riemer | 27m |
Claims a native‑first port of React Native to the web that actually runs React in a web worker, uses the React Native bridge, and compiles Yoga to WebAssembly… | ||
| Do the Right (to Left) Thing Directional Content in React | Maja Wichrowska | 29m |
Airbnb moves from Sass to CSS-in-JS and builds a pragmatic RTL system that actually flips styles and icons across browsers while minimizing work for ~600… | ||
| The Fun of Runtime Type Systems (or "Funtime Type Systems") | Michel Weststrate | 30m |
Runtime type systems claim they do more than validation and can be generated and composed on the fly from sources like json-schema, GraphQL and UI props so… | ||
| Up and Running with Universal Components | Kurtis Kemple, Samantha Bretous | 27m |
A concrete workflow for shipping a shared UI: build a universal component package, document states in storybook, compile with Babel and publish to npm with… | ||
| ReasonReact and local state | Cristiano Calcagno | 26m |
Explains concrete claims and working examples: ReasonReact with BuckleScript and a strict type system gives guaranteed initialized state and safer updates… | ||
| Full Stack React Navigation | Eric Vlad Vicenti | 24m |
Ships React Navigation v2 weeks before the talk and demos a working app on iOS, Android, browser and server render using Expo and react‑native‑web, though a… | ||
| A year of CodeSandbox | Ives van Hoorne | 27m |
CodeSandbox turns one year old and reports concrete growth and features: 500,000 monthly visitors, a code environment that bundles and transpiles entirely in… | ||
| Immutable Application Architecture | Lee Byron | 31m |
Argues for an immutable declarative executable architecture that pairs components with GraphQL fragments and immutable models (Immutable.js) to enable… | ||
| WebAssembly becoming the biggest platform | Sven Sauleau | 14m |
WebAssembly promises concrete benefits: binary modules cut load time by 3x in a Figma case, modules stream and instantiate before full download, and C/C++ code… | ||
| Beyond React | Devin Abbott | 27m |
Claims a React subset becomes a portable data format that compiles to native code, with a working toolchain: an editor called Lona Studio, a dot.component JSON… | ||
| Stop writing code | Sunil Pai | 19m |
Argues for moving work from runtime into the build step and shows concrete tools that already do it, like babel-plugin-macros which compiles JSX tricks into… | ||
| Using lit APIs to make dope games with Expo | Evan Bacon | 26m |
Expo demonstration that uses xgl bridges WebGL to OpenGL ES to run Pixi and threejs code natively, showing a voxel terrain, a Sunset Cyberspace game on… | ||
| SVGR or how a simple problem became a 2K-star library | Greg Berge | 21m |
SVGR is a tool that converts SVG files into JSX React components using Babel transforms and a plugin pipeline. It includes a CLI, web UI, and Sketch plugin… | ||
| Type-safe React Native with ReasonML | Jared Forsyth | 23m |
Argues that Reason brings a battle‑tested OCaml type system with cross-file inference and JavaScript interop, shows a working Reason playground with Snack… | ||
| nothing matches | ||