ReactEurope 2016
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.
This page was generated from this YAML file. Found a typo, want to add some data? Just edit it on GitHub.
-
🎤 The Redux Journey
- 📹 1 video
- 👤 Dan Abramov
A year ago, Dan introduced Redux as an experiment in making the Flux architecture support hot reloading and time travel. Since then, Redux eclipsed the classic Flux in popularity, found converts in React, Angular, and Meteor communities, and spawned a rich ecosystem of libraries and tools. In this talk, Dan reflects on the past, present, and future of Redux. -
🎤 Native Navigation for Every Platform
- 📹 1 video
- 👤 Eric Vicenti
Navigation on native mobile apps can be very tricky. Unlike the browser, mobile apps have no built-in navigation system, and the navigation state is often deeply nested. Animations and gestures are critical for mobile apps, and are tricky to get right. To help the community address these concerns, I will introduce and demo our new navigation system for React… -
🎤 A cartoon guide to performance in React
- 📹 1 video
- 👤 Lin Clark
Everyone talks about how performant React is... but why? What makes people talk about how speedy React is? In this talk, you'll learn *why* people talk about React being fast, and what you can do to make it faster. -
🎤 React Native <3 60FPS -- Improving React Native animations>
- 📹 1 video
- 👤 Krzysztof Magiera
Animations are one of the most important elements of modern, well-crafted mobile apps. Animation effects possible to achieve using native SDKs exceed by far the capabilities of mobile browsers, hence based on the quality of animations it is easy to tell the difference between truly native apps and ones that run in a webview. React Native provides several API… -
🎤 Being Successful at Open Source
- 📹 1 video
- 👤 Christopher Chedeau
I've been directly involved in the open source process of many Facebook projects such as React, React Native, css-layout, mention-bot and Jest in the past 3 years. We've tried a lot of different things in order to grow a community around those projects and I want to take this opportunity to share what worked for us and can likely be applied to other projects… -
🎤 GraphQL at Facebook
- 📹 1 video
- 👤 Dan Schafer
Facebook has been using GraphQL in production for almost four years; today, it serves over 300 billion queries a day and its schema has nearly 10,000 types. In building this API, we’ve developed a set of best practices for designing an understandable and scalable GraphQL schema. Based on real examples in Facebook’s production GraphQL API, we'll discuss commo… -
🎤 A Deepdive Into Flow
- 📹 1 video
- 👤 Jeff Morrison
Many have heard about Flow and some are using it a lot already, but what is it that makes Flow so powerful? I'll dive deeper into Flow, how it works, and why we're using it at Facebook to improve the quality of our code at scale. -
🎤 Debugging flux applications in production
- 📹 1 video
- 👤 Mihail Diordiev
We have brilliant tools and highly efficient practices for developing and debugging flux applications. But it’s not that easy when it comes to deal with troubles in production, especially with bug reports like “nothing works”. The predictable states could help a lot, but user actions along with API calls are not that predictable.This talk will dive into how … -
🎤 On the Spectrum of Abstraction
- 📹 1 video
- 👤 Cheng Lou
JavaScript and the React community have evolved over the years through all the ups and downs. This talk goes over the tools we've come to recognize, from Angular, Ember and Grunt, all the way go Gulp, Webpack, React and beyond, and captures all these in a unifying mental framework for reasoning in terms of abstraction levels, in an attempt to make sense of w… -
🎤 React Redux Analytics
- 📹 1 video
- 👤 Evan Schultz
The Lean Startup advocates an iterative approach to finding the right product and market, with a constant cycle of building, measuring and learning. Lean Analytics is a new approach which dives deeper into the measurement component of this process. With Lean Analytics we can measure the state of the application and make informed decisions about the product a… -
️⚡️ Leveraging React and Redux to Make Your App Write Tests For You
- 📹 1 video
- 👤 Conor Hastings
-
️⚡️ Redux and Web Workers on the Frontend
- 📹 1 video
- 👤 Chi Kei Chan
- 👤 Daniel Tsui
-
️⚡️ Going from 0 to full-time software engineer in 6 months
- 📹 1 video
- 👤 Preethi Kasireddy
How I did it and how you can do it too (at any age) -
️⚡️ CSS in JS without Compromise
- 📹 1 video
- 👤 François de Campredon
-
️⚡️ Solving a tooling problem for react-native
- 📹 1 video
- 👤 Mike Grabowski
-
🎤 Evolving the Visual Programming Environment with React
- 📹 1 video
- 👤 Jonas Gebhardt
Tools shape our thinking. The "React Way" of thinking has already found many applications beyond building user interfaces. Particularly, React's functional, component-based design makes it an ideal candidate for building a better Visual Programming Environment. We'll examine how to overcome challenges such as lack of standardized APIs and limits of compositi… -
🎤 React Native Retrospective
- 📹 1 video
- 👤 Bonnie Eisenman
Remember when React Native beta access was shared illicitly via flash drives behind closed doors? Since its first release in January 2015, React Native has experienced incredible growth and adoption. We'll discuss the evolution of React Native over the last year, looking at the maturation of the library as well as the ever-increasing community around it. Fro… -
🎤 The Evolution of React UI Development
- 📹 1 video
- 👤 Nik Graf
- 👤 Max Stoiber
Hot reloading makes for a great Developer Experience, but we can do even better. Using interactive style guides that show our components in a variety of different states we can test their look and feel in diverse situations.Collaborate with designers and marketers on testing them and pushing them to their limits. UI fuzz testing can help us discover combinat… -
🎤 Recomposing your React application
- 📹 1 video
- 👤 Andrew Clark
Recompose is a functional utility library for React components. It provides a suite of higher-order components that encapsulate common React patterns. In this talk, I’ll describe the history and rationale of the library, and discuss strategies for building React apps for scalability and reuse. -
🎤 JavaScript, React Native and Performance
- 📹 1 video
- 👤 Tadeu Zagallo
With React Native, some of your applications core functionalities, that would previously be written in native code, are now implemented in JavaScript. And that's great! Now you can use things like Hot Module Reloading and ship updates to your app whenever you want. But what about performance and User Experience? Is JavaScript fast enough to replace native co… -
🎤 Falcor "One Model Everywhere"
- 📹 1 video
- 👤 Jafar Husain
Imagine how easy building your web application would be if all of your data was available in-memory on the client. Falcor lets you to code that way.Falcor is the open-source, JS data access framework that powers Netflix. Falcor lets you represent all of your cloud data sources as one virtual JSON model on the server. On the client, Falcor makes it appear as … -
🎤 Building li.st for Android with Exponent and React Native
- 📹 1 video
- 👤 Brent Vatne
li.st for Android is likely one of the largest pure React Native codebases around at this time. The only native modules that we use are generic and included in Exponent because they would apply to many other apps (social login, image picker, push notifications) -- otherwise it's JavaScript all the way down. The functionality that li.st provides covers a wide… -
🎤 GraphQL Future
- 📹 1 video
- 👤 Lee Byron
- 👤 Laney Kuenzel
GraphQL was open sourced last year at ReactEurope. Since then, great progress has been made in the open-source ecosystem. Within Facebook, we've experimented with several ways to extend GraphQL beyond a simple request/response model to solve some common problems that product developers face. In this talk, we'll provide a brief review of the open-source work … -
🎤 Building native mobile apps with GraphQL
- 📹 1 video
- 👤 Martijn Walraven
GraphQL was conceived almost four years ago to serve the needs of Facebook's iOS developers. Outside of Facebook however, non-JavaScript GraphQL clients haven't received as much attention. In this talk, I will explore the use of GraphQL to build native mobile apps. I will discuss some of the design decisions faced when developing a native GraphQL client, and… -
️⚡️ Tools shape our thinking.
- 📹 1 video
- 👤 Jonas Gebhardt
The "React Way" of thinking has already found many applications beyond building user interfaces. Particularly, React's functional, component-based design makes it an ideal candidate for building a better Visual Programming Environment. We'll examine how to overcome challenges such as lack of standardized APIs and limits of composition, and show how we can dr… -
️⚡️ Shallow Rendering All The Way Down
- 📹 1 video
- 👤 Nicole Rauch
-
️⚡️ Subdivide: User Defined UI by Phil Holden
- 📹 1 video
- 👤 Phil Holden
-
️⚡️ Subdivide: Understanding Your Component Ecosystem
- 📹 1 video
- 👤 Chris Pearce
-
️⚡️ Subdivide: Cross-platform charting with React & React Native
- 📹 1 video
- 👤 Ken Wheeler