React.js Conf 2016
Come to React.js Conf to shape the future of client-side applications!
This page was generated from this YAML file. Found a typo, want to add some data? Just edit it on GitHub.
-
🎤 Keynote
- 📹 1 video
- 👤 Nick Schrock
-
🎤 React "What Lies Ahead"
- 📹 1 video
- 👤 Ben Alpert
In the last few years, React has exploded in popularity, now supporting hundreds of thousands of developers on the web. React also lies at the heart of React Native, which has made it easier than ever to build native mobile apps.On the React team, we're continually making performance and stability improvements so that React can be a strong foundation. But in… -
🎤 Rich Text Editing with React
- 📹 1 video
- 👤 Isaac Salier
Plain text is boring. At Facebook, we want to give our users the ability to add mentions, emoticons, hashtags, styles, and embedded media within the content they share. The result is that nearly every input on Facebook requires rich text features.As UI engineers, we want to provide our product teams with the tools to implement and expand upon these features … -
🎤 A Cartoon Guide to the Wilds of Data Handling
- 📹 1 video
- 👤 Lin Clark
I'm going to walk you through the wilds of data handling in react. I call it “the wilds” because when you first look at the landscape, it seems to be overflowing with an untamed profusion of different options. The boundaries between these options aren't clear, and it's hard to see why you'd want to pick any one in particular.When you look closer, you'll see … -
🎤 Demystifying Tech Recruiting
- 📹 1 video
- 👤 Helena Milosevic
The recruiting process employed by major technology companies can often seem like a black box. In a pretty untraditional type of talk for a JavaScript conference, I will dive deep into exactly how the process works at Facebook in order to give you an idea of what to expect and how to prepare if you ever decide to apply for a major technology company. -
🎤 Web-like Release Agility for Native Apps
- 📹 1 video
- 👤 Parashuram N
React Native brought the web's enviable debug cycle to mobile, without needing to sacrifice native UI to get there. While this makes for an amazing dev experience, your apps are still ultimately distributed through stores, and therefore, can’t immediately take advantage of the same release agility that is typically associated with web dev. But that doesn't h… -
🎤 React, Meet Virtual Reality
- 📹 1 video
- 👤 Eric Florenzano
After a short moment in the 90s, Virtual Reality faded away. Now in 2016, VR is coming back in a big way. Games are leading the charge, but with millions of headsets pouring into the marketplace over the next few years, how can React web and app developers get involved? Can React even handle the screaming-fast performance requirements of VR? Spoiler: it can.… -
🎤 Building a Progressive Web App
- 📹 1 video
- 👤 Aditya Punjani
Flipkart Lite is Progressive Web App built with React, Flux, and Service Workers. This talk will deep dive into how we developed a high-performance mobile web app at scale, by devising a new architecture and taking an unconventional approach to server-side rendering with React.Hear how React and Flux Stores helped us speed up rendering and how we heavily opt… -
🎤 How To Use React In A Wedding Gift Without Being A Bad Friend
- 📹 1 video
- 👤 Keith Poplawski
As a belated gift, I’ve created a physical, standalone version of Jeopardy. Featuring React as the project’s interface, an Arduino and a node app running on a Raspberry Pi create an engaging and unique user experience. The presentation highlights React’s potential to respond to input beyond the mouse, including touch, physical buttons, and speech recognition… -
️⚡️ Lightning talk
- 📹 1 video
- 👤 Andy Matuschak
-
️⚡️ Lightning talk
- 📹 1 video
- 👤 Vivian Cromwell
-
️⚡️ Lightning talk
- 📹 1 video
- 👤 Vivek Patel
-
️⚡️ Lightning talk
- 📹 1 video
- 👤 Maria Hollweck
-
️⚡️ Lightning talk
- 📹 1 video
- 👤 Kyle Matthews
-
️⚡️ Lightning talk
- 📹 1 video
- 👤 Eric Vlad Vicenti
-
️⚡️ Lightning talk
- 📹 1 video
- 👤 Andres Suarez
-
️⚡️ Lightning talk
- 📹 1 video
- 👤 Jake Taylor
-
️⚡️ Lightning talk
- 📹 1 video
- 👤 Ken Wheeler
-
️⚡️ Lightning talk
- 📹 1 video
- 👤 Scott Kyle
-
🎤 Team × Technology
- 📹 1 video
- 👤 James Ide
With React Native, mobile developers are able to increase both their productivity and scope of work. The cross-platform technology is fantastic for teams building for Android and iOS, and developers can take ownership of products & features instead of single-platform implementations.At Exponent we've extended this idea to include both products and infrastruc… -
🎤 Universal GL Effects for Web and Native
- 📹 1 video
- 👤 Gaetan Renaudeau
gl-react is a universal library for implementing advanced filters and effects on top of images, videos, text or any VDOM Content (such as UI Views) - without having to deal with the imperative and low-level OpenGL and WebGL APIs. Because they are defined as simple React components, complex arrangements can be composed using the VDOM descriptive paradigm.gl-r… -
🎤 Redux, Re-frame, Relay, Om/next, oh my!
- 📹 1 video
- 👤 Jared Forsyth
Managing client-side state is pretty easy for TodoMVC, but soon after you move beyond that, your app can quickly get brittle, discouraging re-use and significantly complicating maintenance. I will give an overview of a few of the libraries/frameworks that have appeared recently that try to address this problem, show how each of them looks when used in the Re… -
🎤 Performance Without Compromise
- 📹 1 video
- 👤 Steve McGuire
Performance and declarative, functional programming are at odds in the minds of many developers. At Netflix, we have an especially challenging performance target to hit. This talk will explore how we managed to take an unflinching stand on a completely declarative React based architecture while maintaining 100ms key-input and 60fps on the 600mhz single-core … -
🎤 A GraphQL Framework in Non-JS Servers
- 📹 1 video
- 👤 Syrus Akbary
GraphQL is quite powerful, but why create our schemas in JS if our backend is in a different language? (Python, PHP/Hack, Ruby, Scala...).We will do a quick overview of the different GraphQL implementations and focus on Graphene, the main GraphQL Framework for Python that permits setup a GraphQL server and schema in the blink of an eye. -
🎤 Speeding up Startup for Large React Apps
- 📹 1 video
- 👤 Bhuwan Khattar
Applications inevitably get new features over time. While number of features might grow linearly, the increase in coupling across parts of the application is usually exponential and slows down app initialization and degrades performance. We obviously want richer applications, but not necessarily at the cost of performance.Instead of compromising by choosing … -
🎤 Rethinking All Practices "Building Applications in Elm"
- 📹 1 video
- 👤 Jamison Dance
React re-thought best practices for web and native development, but it is limited by the strengths and weaknesses of JavaScript.Elm takes rethinking best practices even further by asking what a modern language designed for productive development should look like.Signals and the Elm Architecture help you compose large complex applications out of small, unders… -
🎤 Optimising React Native "Tools and Tips"
- 📹 1 video
- 👤 Tadeu Zagallo
React Native has seen an impressive adoption since its open-sourcing. Our goal is to make it easier for developers to write awesome native apps and we believe that performance is a prerequisite for a great user experience. We'll go over some of the tools that we use to find and fix performance issues in React Native code, and share some tips and optimisation… -
🎤 Back to React
- 📹 1 video
- 👤 Andrew Clark
React isn't yet-another-JavaScript-framework — it's a paradigm shift in the way UIs are engineered. If in ten years we're no longer using React, we'll likely be using something similar. You can already see this in how pre-React libraries like Ember and Angular have pivoted in the wake of React's two big innovations: a declarative component model, and unidire… -
️⚡️ Lightning talk
- 📹 1 video
- 👤 Devon Lindsey
-
️⚡️ Lightning talk
- 📹 1 video
- 👤 Eric Sauter
-
️⚡️ Lightning talk
- 📹 1 video
- 👤 Adam Wolff
-
️⚡️ Lightning talk
- 📹 1 video
- 👤 Nicolas Gallagher
-
️⚡️ Lightning talk
- 📹 1 video
- 👤 Cole Voss