Don't forget to sign up

000

Days

00

Hours

00

Min

00

Sec

The Original European React.js Conference

ReactEurope is back on 2-3 June 2016 to bring you the best and most passionate people from the very core team to the coolest people from the community we love. The conference aims to give talks that inspire and explore new futuristic ideas dealing with all the techs we enjoy including React.js, React Native, GraphQL, Relay, Universal apps, Router, inline CSS and more.

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.

Join us at ReactEurope Conf to shape the future of client-side, mobile and universal applications!



Follow us

Our Speakers So Far

ReactEurope will feature core-team and top community members from your favorite technologies with a diverse range of expertise from all around the globe.

Christopher Chedeau
Christopher
Chedeau

Frenchy Front-end Engineer at Facebook. Working on React and React Native.

Cheng Lou
Cheng
Lou

React core member. Currently working on animation-related problems. Creator of React Motion.

Bonnie Eisenman
Bonnie
Eisenman

Software eng at Twitter, NYC Resistor member, author of Learning React Native. Learning Esperanto & Japanese.

Tadeu Zagallo
Tadeu
Zagallo

Software Engineer @Facebook working on React Native and one of its top committer.

Nick Schrock
Nick
Schrock

Facebook Engineer on Product Infrastructure: GraphQL co-creator, React fan boy.

Dan Abramov
Dan
Abramov

Making hot reloading mainstream. Created Redux, React Hot Loader, React DnD. Now working on @reactjs at @facebook.

Laney Kuenzel
Laney
Kuenzel

Software engineer at Facebook Boston working on subscriptions in GraphQL.

Lin Clark
Lin
Clark

Code cartoonist and developer tools engineer at Mozilla.

Jafar Husain
Jafar
Husain

Technical Lead at Netflix, Architect of @falcorjs, TC-39 Representative.

Lee Byron
Lee
Byron

Making things at Facebook since 2008: React, GraphQL, Immutable.js, Mobile, JavaScript.

Jeff Morrison
Jeff
Morrison

Jeff works on @flowtype at Facebook.

Krzysztof Magiera
Krzysztof
Magiera

SWE working on @ReactJS Native for android.

Jonas Gebhardt
Jonas
Gebhardt

Front-end Engineer at Facebook Seattle, working on Nuclide & building tools to empower humans.

Eric Vicenti
Eric
Vicenti

Working on React Native and using it to build cross-platform apps at Facebook since 2014.

Dan Schafer
Dan
Schafer

Software engineer at Facebook, GraphQL co-creator.

Brent Vatne
Brent
Vatne

Front-end web/mobile developer working on Exponent (exponentjs.com) and one of React Native top committers.

Andrew Clark
Andrew
Clark

Engineer at OpenGov. Currently living in React / JavaScript / Node -land. He's a prolific contributor to projects such as flummox, recompose, redux & more.

Bertrand Karerangabo
Bertrand
Karerangabo

Bertrand's a full-stack web developer with extensive experience building complex applications in ReactJS on web & native platforms.

Mihail Diordiev
Mihail
Diordiev

Debugging geek, cares too much. Created Redux DevTools Extension, Remote Redux DevTools, RemoteDev and CrossBuilder.

Nik Graf
Nik
Graf

Cares a lot about consistent & easy to grasp UI. He created the React UI library Belle, now works full-time on several React/Redux OS projects & more at Stripe.

Max Stoiber
Max
Stoiber

Max travels around the world, brews rad coffee, skis beautiful mountains and makes stuff on the web such as the popular react-boilerplate project.

Evan Schultz
Evan
Schultz

Evan is a passionate software developer with nearly 10 years experience. He adapts to new technologies and has contributed to many team-based projects.

Martijn Walraven
Martijn
Walraven

Martijn Walraven is a core developer at Meteor Development Group, where he works on mobile support for the Meteor JavaScript app platform, including the Cordova integration. He is also the creator of Meteor iOS, which integrates native iOS apps with Meteor.

The Events

Workshops, hackathons, dinner parties, lightning talks and more, we have you covered for up to four days of React and socializing goodness.

2-Day Conference

Espace Charenton

June 2nd-3rd from 8:30am to 6:30pm

Lightning Talks

June 2nd-3rd

Special Dinner

June 2nd

🍹🍸🎉🍟🍔

Bar Night Party

at The Frog sponsored by Red-Badger

June 1st at 18h:45

The Schedule

Want to get some hands-on experience with the latest in React.js, delivered by true experts?

Learn from the best with a 2 day workshop this May 31st and June 1st from 8:45am to 5:30pm.
Dan Abramov is well known for his work on making hot reloading mainstream, Redux, React DnD and many other react related projects. He was also a speaker at ReactEurope 2015.
Andrew Clark has been a prolific contributor to the react ecosystem since the beginning with projects such as flummox, he is also a great contributor to recompose, redux and more.
Ticket includes breakfast and lunch on both days. It does not include the conference ticket.

Mentors: Francois de Campredon and Christophe Rosset will be there to guide you during the practice sessions, both of them are passionate about React.js and are prolific contributors to its open source ecosystem.

More details coming soon...

Want to get some hands-on experience with the latest in React.js, delivered by true experts?

Learn from the best with a 2 day workshop this May 31st and June 1st from 8:45am to 5:30pm.
Dan Abramov is well known for his work on making hot reloading mainstream, Redux, React DnD and many other react related projects. He was also a speaker at ReactEurope 2015.
Andrew Clark has been a prolific contributor to the react ecosystem since the beginning with projects such as flummox, he is also a great contributor to recompose, redux and more.
Ticket includes breakfast and lunch on both days. It does not include the conference ticket.
More details coming soon...

Our official ReactEurope Hackathon at Mozilla office in Paris from 9am to 6:30pm on June 1st. IMPORTANT: The address is "16 Boulevard Montmartre, 75009 Paris, France (https://goo.gl/NLbvX1)". Make sure to bring your own laptop and French AC adaptor.

Register now! (limited availability).

Red Badger is organizing a bar night starting at 6:45pm at The Frog at Bercy Village, 25 Cour Saint-Emilion, 75012 Paris, a brewery located 15-minutes walk from the conference venue. Simply show one of the Red Badger team your conference ticket to receive a wrist band and free drinks.

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.
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 Native, and show what innovations we can bring back to the web.
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.
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 APIs for handling animations (layout animations, native navigator, Animated.js library). Some of them lets you directly leverage native SDK capabilities, others require round-trips over native-to-JS bridge. We will dive a little into implementation details of each of those methods to explain their limitations. I will also discuss native-animated-driver (the project I've been recently working on), and give some tips on how to make your React-Native app stay at 60FPS.
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.
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 common GraphQL patterns, how they differ from other best practices, and their implications on server and client design.
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.
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 to firmly debug client-side state for web and native flux applications, how to reproduce the exact state despite of diverse factors, track the original cause and get fixes out to users. You’ll push development to the next level and improve user experience.
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 what is and might be happening.
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 and its vision based on end user interactions. Redux allows us to maintain our application state in a single store, and provides a single location for state changes. By hooking analytics into this event loop we can infer a lot about end user behaviour. Our Redux Segment middleware allows you to draw deep and rich analytics from your Redux application with minimal configuration. In this talk, we will walk through the process of adding analytics to your existing Redux application and share our implementation which works with segment.io.
     
  • Conor Hastings: Automated Test(Writ)ing - Leveraging React and Redux to Make Your App Write Tests For You
  • Dan Tsui & Chi Kei Chan: Redux and Web Workers on the Frontend
  • Preethi Kasireddy: Going from 0 to full-time software engineer in 6 months: How I did it and how you can do it too (at any age)
  • François de Campredon: CSS in JS without Compromise
  • Mike Grabowski: Solving a tooling problem for react-native
🍺 🍕
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 composition, and show how we can drastically improve the way humans create digital artifacts today.
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. From the release of Android support to the focus on better build systems and asset management, to the influx of interest from "traditional" mobile developers, there's a lot to take in. Understanding how we reached the present will help us see where we're going next. What problems remain to be solved? How will React Native continue to evolve and grow?
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 combinations of props we haven't even thought of so we catch potential UI issues early on.
In the future, we might be able to detect styling and layout issues. Integrating these checks into our Continuous Integration system means we could catch potential problems with our components before any user can see them.
     
  • Jonas Gebhardt: Nuclide as a React IDE
  • Nicole Rauch: Shallow Rendering All The Way Down
  • Phil Holden: Subdivide: User Defined UI
  • Chris Pearce: Understanding Your Component Ecosystem
  • Ken Wheeler: Cross-platform charting with React & React Native
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.
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 code? I'm going to talk about some of the challenges we are working on at the React Native Performance team.

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 if the entire JSON model is available locally and allows you to access data the same way you would from an in-memory JSON object. Falcor retrieves the model data you request from the cloud on-demand, transparently handling all the network communication and keeping the server and client in sync.

Come learn about how Netflix integrates React and Falcor.

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 range of common patterns that you'll find in most apps, which is one of the reasons why we wanted to build it in the first place: to test the limits of Exponent and React Native with in real world scenarios. Living on the edge with both React Native and Exponent, you'd be right to guess that we ran into our fair share of problems. You're going to encounter most of these problems if you are building a big React Native app (possibly some for React DOM apps) in the next year and I'm here to let you know that you're not alone and arm you with some knowledge you'll want when building a large app.
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 from the past year and then describe several of our internal experiments that will determine the future of GraphQL.
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 illustrate these with examples from a Swift client. Among other things, I will show how to exploit code generation and the strongly typed nature of GraphQL to present a typed interface to query results.
This is your opportunity to ask questions to the team. Use the tag #AskReactEu on twitter and we'll forward them your question.

What People Said

What our previous attendees had to say about ReactEurope 2015

Event Tickets

Attend and be part of a unique experience! Tickets include a common set of goodies: entrance to the conference, breakfast, lunch & dinner, swag, access to the party with free drinks, and more surprises. Workshops are NOT included in conference tickets.

Each ticket price has an extra 20% VAT.

Hackathon @ Mozilla

Our official ReactEurope Hackathon at Mozilla office in Paris from 9am to 6:30pm on June 1st. (limited tickets).

Registration

Workshop

000 + VAT

See below for the exact percentages, See below for the exact percentages

Get Your Ticket

Contributor 

199 + VAT - Discount

Full two-day conference access. A “thank you” to all of you React.js contributors. For each commit merged into master of the react.js, react-native, react-motion, redux, graphql, relay and react-router repos, you will get a 1% discount, a special t-shirt and badge.

Sold Out

Diversity Ticket

We will offer 3 free tickets including hotel and transportation for underrepresented groups in tech who are passionate about React.js. Would you like to attend the conference but cannot afford the ticket? You have until November 15th to apply.

Closed

Round 1

389 + VAT

Full two-day conference access. That's our first round of tickets.

Sold Out

Round 2

479 + VAT

Full two-day conference access. That's our second round of tickets.

Sold Out

Round 3

589 + VAT

Full two-day conference access. That's our last round of remaining tickets.

Sold Out
2-Day Workshop with Dan Abramov & Andrew Clark 625  VAT (Early Bird)

625 + VAT (Early Bird)

Learn from the best this May 31st-June 1st from 8:45am to 5:30pm. Dan & Andrew are famous for their quality OS projects in the React ecosystem such as Redux, React DnD, flummox, recompose & many more. It includes breakfast & lunch.

Sold Out
2-Day Workshop with Dan Abramov & Andrew Clark 785  VAT (Regular)

785 + VAT (Regular)

Learn from the best this May 31st-June 1st from 8:45am to 5:30pm. Dan & Andrew are famous for their quality OS projects in the React ecosystem such as Redux, React DnD, flummox, recompose & many more. It includes breakfast & lunch.

Sold Out
2-Day Workshop with Dan Abramov & Andrew Clark 999  VAT (Late Bird)

999 + VAT (Late Bird)

Learn from the best this May 31st-June 1st from 8:45am to 5:30pm. Dan & Andrew are famous for their quality OS projects in the React ecosystem such as Redux, React DnD, flummox, recompose & many more. It includes breakfast & lunch.

Sold Out

Proudly sponsored by

Here are the amazing companies that make ReactEurope possible.

Startup Sponsors

Supporters

Job Board

Our sponsors are looking for top-notch developers to join their team. Take a look at the current vacancies on offer from the organizations who are helping make ReactEurope happen.

Rangle.io is North America's leading next-generation full-stack JavaScript design and development firm. Dedicated to well-crafted responsive web and mobile applications, we only work with modern JavaScript, HTML5, and CSS. Our specialities include Angular, React, Node, Ionic, Meteor, Backbone and other modern JavaScript technologies. As strong functional programming advocates, we lean towards functional reactive programming (FRP) for more complex applications. We are a pioneer in Lean UX and our integrated Agile design and development methodologies allow us to start delivering value quickly and continuously, enabling our clients to quickly test and validate their features and business model on an ongoing basis. With over two dozen modern JavaScript projects delivered in the last two years, we are the partner of choice for companies starting a new project or migrating to modern HTML5 web and mobile applications.

  • JavaScript Expert for ReactJS, AngularJS, Node and PhoneGap Development

    Full-time role in Toronto, Canada.
    You’ll help create and build beautiful software that matters using modern JavaScript and software development best practices (Agile, TDD, Continuous Delivery). As a developer for Rangle.io, you’ll be joining a diverse community of people who are passionate about modern JavaScript and its ability to change the world. You’ll get to work on a wide range of projects, using the latest JS frameworks building for the web & mobile, working with a tight knit team of talented individuals.

  • Scrum Master

    Full-time role in Toronto, Canada.
    You’ll help create and build beautiful software that matters using modern JavaScript and software development best practices (Agile, TDD, Continuous Delivery). As a Scrum Master for Rangle.io, you’ll be joining a diverse community of people who are passionate about Agile thinking including Scrum, Kanban, TDD, XP, and its ability to change the world. You’ll get to work on a wide range of projects, using the Rangle Flow, which encompasses our process, quality and technologies, working with a tight-knit team of talented individuals.

Red Badger is a creative software workshop in East London. We love to craft. We love to innovate. And more than anything, we love to create beautiful, compelling experiences built around robust technologies. We work for clients such as Fortnum & Mason, BSkyB, Tesco and the BBC. We love React.js and run the brilliant React meetup in London.

Zalando is transforming from an e-commerce company into a multi-service platform that provides fashion as a service. We make it our mission to imagine and predict the infinite points of interaction between fashion and people - and develop the technology to make them possible. The 1200+ members of Zalando Technology build most of our 40+ platform products in-house and open source - from our logistics software to our mobile applications. When it comes to how we work, we believe that trusting each other is key. Through our culture of Radical Agility, we let the principles of Autonomy, Mastery and Purpose guide us. Our engineering teams are made up of over 70 nationalities. Diversity is a key factor to our success - from the variety of skill sets and interests to the tools and languages our teams choose to use. We are looking for a Frontend Engineer to join us in Berlin, Helsinki, Hamburg or Dortmund.

Coursio is a Swedish startup based in Stockholm and San Francisco. We’re on a mission to disrupt education by supporting online influencers in offering e-learning solutions for their tribes. We already have many influencers signed up and collaborations with major publishers. And now, it’s time for our dedicated team to grow — again. We’re looking for a Front-end Developer to become part of the Coursio tribe.

Understand and analyse business expectations. Build and enhance customer experiences through innovation. Integrate cutting-edge technologies into our client’s information systems: this is the new model of agency we established in order to address digital transformation issues. Ekino develops and industrializes your digital services. We are a team of 200 digital enthusiasts, part of the Havas Group, supporting businesses in their digital initiatives from ideation to realization. It is because we all share the same culture that we successfully design, develop and industrialize all kinds of digital services. From international groups, such as SFR, Renault or the Canal Group, to startups, we have always met our challenges with the same passion for what we do: enable our clients to make the best use of digital technology.

Clients hire us because we bring our experience, skill and passion to their project. We give advice, conceptualise, design and implement your application using state-of-the-art technologies like Ruby, JavaScript, Rails, React.js and AngularJS. We love pair programming, test-driven and agile software development.

The Location

Transportation

By subway (metro):

Métro ligne 8
Station : Porte de Charenton

By bus:

Line PC 2
Stop : Porte de Charenton
Line 87
Stop : Charenton jardinier
Line 111
Stop : Porte de Charenton

By Tram T3:

Stop : Porte de Charenton

By car:

Ring road exit : Porte de Charenton / Porte de Bercy

People Behind ReactEurope Conference

Patrick Aljord
Patrick
Aljord
Katiuska Gamero
Katiuska
Gamero
Christopher Chedeau
Christopher
Chedeau