ReactEurope

May 14-15th, 2020

May 12-13th, 2020 (workshops)

Paris, France

Learn More Get tickets 

NEW: Learn React on our new site learn.react-europe.org

Get a bundle of all our 2019 workshops! Our workshops feature Joshua Comeau, Brent Vatne, Vincent Riemer, Evan Bacon, Michel Weststrate, Vladimir Novick, Nader Dabit, Nik Graf, Olivier Tassinari, Greg Bergé and more. Workshops cover React Native, React.js, GraphQL, ReasonML, Animations, TypeScript, Jest and Revery.

The Original European React Conference

ReactEurope is coming back on May 2020 to bring you the best and most passionate people from the very core teams to the coolest people from the community we love.

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.

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!

Would you like to give a workshop? Submit a proposal to our workshops' call for paper today!

Events

2-Day Workshops

Espace Charenton

May 21st-22nd from 8:45am to 5:30pm

Bar Night

May 16th at 6:45pm

May 22nd at 6:45pm

2-Day Conference

Espace Charenton

May 23rd-24th from 8:30am to 7:00pm

Lightning Talks

May 23rd-24th

Special Dinner

May 23rd

Hackathon @ Sapient

May 25th from 9am to 5pm

More details coming soon

Our 2019's speakers

Stay tuned for more awesome speakers to be announced soon or submit a proposal to our lightning call for papers!

Ives van Hoorne

Ives van Hoorne

Developer, traveler, tech enthusiast, working on codesandbox.io, ex-Facebook intern.

Jared Palmer

Jared Palmer

Engineering Lead at @PalmerGroupHQ • Co-Host of @TheUndefinedIO Podcast • Open Source Samurai • Creator of Formik, Razzle, Backpack, After.js, react-fns.

Charles Mangwa

Charles Mangwa

React Native at heart but hyped for ReasonML ヽ(⌐■_■)ノ♪♬ Author of react-data-fetching.

Brandon Dail

Brandon Dail

Brandon is a core contributor to React and the testing library Enzyme. As the author of react-perimeter, react-animations, react-image-palette and more, he is an active open source author and advocate. When he’s not on Github you might find him camping in the backcountry of Yosemite, or planning his next road trip. Brandon is a User Interface Engineer at Facebook.

Joshua Comeau

Joshua Comeau

Software engineer at Khan Academy. Technological craftsman. Author of Guppy, contributes to many open source projects. Cat person.

Tim Neutkens

Tim Neutkens

Software Engineer at ZEIT. Lead maintainer of Next.js. Co-author of Next.js, MDX and Micro. Has a passion for creating scalable applications and improving developer experience.

Nik Graf

Nik Graf

Nik is a software developer and passionate about good UX, functional programming and dev tools. He co-organizes ReasonConf and produced the free Egghead Reason course. In addition he co-created several popular open source projects like DraftJS Plugins & Polished. In his spare-time he enjoys cycling & skiing.

Julien Verlaguet

Julien Verlaguet

Julien Verlaguet is the main designer of Hack (a gradually typed dialect of PHP) and SKIP, the language recently open-sourced by Facebook (skiplang.com).

Lisa Gagarina

Lisa Gagarina

Lisa Gagarina is an Application Developer at JPMorgan Chase & Co. in Glasgow, UK. For the past year she has been focusing on leading frontend development team. Being part of the huge financial institution, she is challenging herself to constantly contribute to company’s technology growth, in which React is definitely a big player. Lisa believes that JavaScript and its active community give you numerous tools to develop amazing software.

Olga Petrova

Olga Petrova

Olga Petrova is a software engineer with more than 14 years of experience in developing enterprise and data science applications. She has worked with a broad range of web technologies, JavaScript libraries, and frameworks, and she has a special interest in data visualization and developing enterprise web applications. She enjoys rock climbing, sailing, and snowboarding. Olga is a Developer Advocate for Europe and the Middle East at Sencha, an Idera, Inc. company.

Ankita Kulkarni

Ankita Kulkarni

Ankita started her career in software development as a contractor helping small businesses develop their apps. She is currently a software developer at Rangle.io in Toronto focussed on building web applications for clients using modern JavaScript. Prior to Rangle.io, she was at IBM, Canada working at IBM Cloud Garage building web and mobile applications using artificial intelligence, IoT, modern JavaScript, and native languages for about 4 years in.

Richard Threlkeld

Richard Threlkeld

Sr. Engineer on AWS Mobile team that launched both AWS Amplify and AWS AppSync.

Alec Larson

Alec Larson

Open source fanatic, technical founder, maker of LiteTimer, co-author of react-spring, co-author of immer, co-maintainer of react-native-macos, and author of vana.

Ella van Durpe

Ella van Durpe

Ella is on the WordPress and Gutenberg Editor core teams, and has been working on the Gutenberg project from the very start. She’s been tinkering with WordPress’ editor for over four years.

Lee Byron

Lee Byron

Making things at Robinhood, previously Facebook: React, GraphQL co-creator, Immutable.js, Mobile, JavaScript.

Charly POLY

Charly POLY

Charly’s a passionate Senior Software Engineer working at Algolia. Blogs on honest.engineering and charlypoly.com, hacks on @wittydeveloper.

Bryan Phelps

Bryan Phelps

Software engineer | Entrepreneur | Founder of @OutrunLabs | Passionate about graphics & cross-platform application development | Creator of @oni_vim and revery | Ex-MSFT.

John Watson

John Watson

John Watson has been at Facebook for nearly 6 years and has been working on the i18n team at Facebook for the last 3 years. He is well known internally as an expert on multiple complex JS frameworks & is the engineer who brought the magic of fbt markup to JavaScript engineers at Facebook and is responsible for its open source release. The i18n server-side infrastructure at Facebook was 1 of the first things that had impressed him when he first joined Facebook, and this was what inspired him.

Paul Armstrong

Paul Armstrong

Paul is a seasoned software engineer who is passionate about application performance and developer experience. He is a Tech Lead for Twitter Lite and new Twitter PWA as well as a maintainer of Normalizr and other open source software.

Evan Bacon

Evan Bacon

Sometimes Lego Artist, working at Expo. I try to get people excited about React Native game development by open sourcing overly ambitious Expo apps and adding new features to Expo!

Michel Weststrate

Michel Weststrate

Michel has been working with TypeScript full-time for the last 3 years. He authored several open source libraries (such as MobX and MobX-state-tree) that are written in TypeScript and leverage some of it’s finest features.

Hein Rutjes

Hein Rutjes

Freelance react-native developer & open-source enthusiast. Author of Autolayout.js, react-native-magic-move, firestorter and other libs. Loves animations and believes the world is a nicer place when well crafted, delightful experiences are created.

Maël Nison

Maël Nison

For the past two years, Maël took the hat of acting steward for the Yarn package manager, designing features such as Plug’n’Play and leading its development cycle - including its next major release.

DJ Fresh

DJ Fresh

Daniel Edward Stein (born 11 April 1977), better known by his stage name DJ Fresh, is an English musician, DJ and record producer, best known for making electronic music. He was one of the principal members of the drum and bass group Bad Company) and founded the drum and bass label Breakbeat Kaos with Adam F. Stein was responsible for the UK’s first ever Dubstep and Drum and Bass Number 1 records ‘Hot Right Now’ and ‘Louder’ among ten other top ten singles in the last five years. DJ Fresh has over 3 million record sales and over 200 million plays on his YouTube channel. After surviving cancer in 2017, Dan changed his focus to his other long-running passion for Software Development. He now works as a Machine Learning focused Software Engineer at HT2 Labs, based in Oxfordshire, UK.

speaker-image-5

More coming

Stay tuned for more awesome speakers to be announced soon or submit a proposal to our lightning call for papers!

Schedule

Would you like to give a workshop? Submit a proposal to our workshops' call for paper today!

Tuesday, 21 May

08:45

Make sure to get in early.

09:30

The JavaScript EcoSystem is moving to TypeScript. Fast. This workshop will get you up and running with the basic and more advanced patterns of TypeScript. TypeScript has some powerful features, that fit very well with the dynamic nature of the JavaScript language. In this workshop we will cover all the essentials and some of the unique features of TypeScript.

But beyond that, this is a workshop for React devs! To practice the theory, during the hands-on parts of this workshop we will be migrating an application from plain JavaScript to TypeScript.

Michel has been working with TypeScript full-time for the last 3 years. He authored several open source libraries (such as MobX and MobX-state-tree) that are written in TypeScript and leverage some of it’s finest features.

Michel Weststrate       
09:30

Learn from the best with a 2-day workshop this May 21st and 22nd from 8:45am to 5:30pm at Espace Charenton. In this workshop, Olivier Tassinari (co-creator of MaterialUI) and Greg Bergé (creator of svgr and smoothui) will go through all the new things in React 17 from the new suspense API, time slicing, hooks, lazy, memo and the new SSR techniques in order to help you take full advantage of the latest version of React and build rock solid components with the best user experience possible.

The workshop requires an intermediary level in React.js (>= 3month experience). More details coming soon. Ticket includes breakfast and lunch. It does not include the conference ticket.

Software engineer • co-creator of MaterialUI v1.

Olivier Tassinari       

I am a JavaScript and React lover, I am passionate about the web and I like coding projects. Recently I co-founded Smooth Code in Paris where I give React, JavaScript and GraphQL trainings. I am author of several successful libraries like Shipit or SVGR. I am also maintaining React Hot Loader.

Greg Bergé       
09:30

Learn from the best with a 2-day workshop this May 21st and 22nd from 8:45am to 5:30pm at Espace Charenton with Vincent Riemer, the creator of React Native DOM and Brent Vatne, React Native contributor from Expo. This workshop will teach you how to write professional user experience using React Native.

The workshop requires an intermediary level in React.js and React Native (>= 3month experience). More details coming soon. Ticket includes breakfast and lunch. It does not include the conference ticket.

Program will be split into the two days and it includes:

  • Navigation
  • Gestures: react-native-gesture-handler
  • Animations: Animated → react-native-reanimated
  • Integrating with OAuth providers
  • Lists
    • FlatList
    • SectionList
    • Performance considerations for lists
  • TypeScript integration
  • Testing
    • Jest
    • react-native-testing-library
  • Configuration
  • Production
    • Over the air updates
    • Error reporting (Sentry)
    • Analytics
  • Web
    • Basics of using react-native-web, explain the idea of sharing primitives across platforms
    • Example with react-native-dom

Creator of React Native Dom, io808.com and software engineer who recently joined Facebook with a passion for JavaScript, web animations, and producing music.

Vincent Riemer       

Front-end web/mobile developer working on Expo and one of React Native top committers.

Brent Vatne       

Sometimes Lego Artist, working at Expo. I try to get people excited about React Native game development by open sourcing overly ambitious Expo apps and adding new features to Expo!

Evan Bacon       
09:35

Reason is a new functional, JavaScript-like language with a strong type-system and first level React bindings initiated by Jordan Walke, the creator of React.

In this workshop you will first learn about the syntax and semantics of the programming language Reason. Further we explore powerful concepts like pattern matching and Variants. Half way through we are going to write our first ReasonReact component followed by an exercise of adding ReasonReact components to an existing React application. Last but not least we will make use of Reason-Apollo to retrieve data from a GraphQL endpoint.

Nik is a software developer and passionate about good UX, functional programming and dev tools. He co-organizes ReasonConf and produced the free Egghead Reason course. In addition he co-created several popular open source projects like DraftJS Plugins & Polished. In his spare-time he enjoys cycling & skiing.

Nik Graf       
09:35

AWS Amplify is a CLI & JavaScript library that allows developers to quickly build serverless web & mobile applications offering features like authentication, managed GraphQL APIs, hosting, serverless functions, & storage among other things.

AWS Amplify enables traditionally front-end developers to leverage their existing skillset to move further up the stack, allowing them to build full stack we & mobile applications by leveraging a large ecosystem of managed & serverless features

In this workshop, we’ll start from scratch building a fully-featured cloud-enabled React application implementing features like user sign-up & sign-in, a managed GraphQL API with user authorization & fine-grained access control, image storage, & we’ll host the app on AWS. We’ll also learn how to implement & interact with serverless functions.

By the end of this workshop, attendees will have leveled-up their productivity while leveraging their existing React knowledge & JavaScript skillset.

Specializing in React, React Native, and cross-platform application development.

Nader Dabit       

Sr. Engineer on AWS Mobile team that launched both AWS Amplify and AWS AppSync.

Richard Threlkeld       

Wednesday, 22 May

08:45

Make sure to get in early.

09:30

Learn from the best with a 2-day workshop this May 21st and 22nd from 8:45am to 5:30pm at Espace Charenton. In this workshop, Olivier Tassinari (co-creator of MaterialUI) and Greg Bergé (creator of svgr and smoothui) will go through all the new things in React 17 from the new suspense API, time slicing, hooks, lazy, memo and the new SSR techniques in order to help you take full advantage of the latest version of React and build rock solid components with the best user experience possible.

The workshop requires an intermediary level in React.js (>= 3month experience). More details coming soon. Ticket includes breakfast and lunch. It does not include the conference ticket.

Software engineer • co-creator of MaterialUI v1.

Olivier Tassinari       

I am a JavaScript and React lover, I am passionate about the web and I like coding projects. Recently I co-founded Smooth Code in Paris where I give React, JavaScript and GraphQL trainings. I am author of several successful libraries like Shipit or SVGR. I am also maintaining React Hot Loader.

Greg Bergé       
09:30

Learn from the best with a 2-day workshop this May 21st and 22nd from 8:45am to 5:30pm at Espace Charenton with Vincent Riemer, the creator of React Native DOM and Brent Vatne, React Native contributor from Expo. This workshop will teach you how to write professional user experience using React Native.

The workshop requires an intermediary level in React.js and React Native (>= 3month experience). More details coming soon. Ticket includes breakfast and lunch. It does not include the conference ticket.

Program will be split into the two days and it includes:

  • Navigation
  • Gestures: react-native-gesture-handler
  • Animations: Animated → react-native-reanimated
  • Integrating with OAuth providers
  • Lists
    • FlatList
    • SectionList
    • Performance considerations for lists
  • TypeScript integration
  • Testing
    • Jest
    • react-native-testing-library
  • Configuration
  • Production
    • Over the air updates
    • Error reporting (Sentry)
    • Analytics
  • Web
    • Basics of using react-native-web, explain the idea of sharing primitives across platforms
    • Example with react-native-dom

Creator of React Native Dom, io808.com and software engineer who recently joined Facebook with a passion for JavaScript, web animations, and producing music.

Vincent Riemer       

Front-end web/mobile developer working on Expo and one of React Native top committers.

Brent Vatne       

Sometimes Lego Artist, working at Expo. I try to get people excited about React Native game development by open sourcing overly ambitious Expo apps and adding new features to Expo!

Evan Bacon       
09:30

Learn from the creator of Guppy, Josh Comeau how to make your react app more whimsical with fun animations that make your app more lively on the 22nd of May with a 1 day workshop from 8:45am to 5:30pm at Espace Charenton.

Whimsical Web Animations with Josh Comeau

This 1-day workshop will cover a bunch of tools and techniques that can be used to create rich, delightful interactions and animations with React. We’ll create Facebook-style “Text Delight” animations from scratch, dig into Twitter-style micro-interactions, and create some really over-the-top animations using Canvas and SVG. There are a lot of powerful tools at our disposal, from modern browser APIs to powerful libraries like React Spring and Pose, and we’ll learn how to leverage them to do complex things in record time.

Requires beginner-to-intermediate React skills (should feel comfortable with props/state, lifecycle methods, and refs)

Covered subjects:

  • Thoughtful application of animation and interaction
  • CSS transitions and keyframe animations
  • JS animation with React hooks
  • React libraries: React Spring and popmotion Pose
  • Particle effects
  • HTML Canvas animation
  • SVG animation (Bezier curves!)
  • CSS clip-path animation
  • CSS image sprites with steps()

Ticket includes breakfast and lunch. It does not include the conference ticket. The workshop requires an intermediary level in React.js (>= 3 month experience). More details coming soon.

Software engineer at Khan Academy. Technological craftsman. Author of Guppy, contributes to many open source projects. Cat person.

Joshua Comeau       
09:30

Developers interested in GraphQL can come to this workshop and learn how to build full-fledged and full stack React apps with GraphQL using an open source stack. Unlike your typical GraphQL workshop, this one will also take you through taking care of the backend to fully understand how a Fullstack GraphQL project works, thanks to the open source serverless GraphQL Engine that will be used though, you won’t be spending too much time either writing server code and will be able to focus on your React app.

We’ll be covering the following topics:

  1. GraphQL basics

  2. Set up a GraphQL backend with Hasura

  3. Using GraphiQL to explore and test your GraphQL API

  4. Making your IDE (Atom/VsCode) ready for GraphQL with autocomplete and linting

  5. Setting up a GraphQL client with Apollo

  6. Fetching and rendering data in your react app with GraphQL queries

  7. Inserting data with GraphQL mutations

  8. Updating, deleting data with GraphQL mutations

  9. Realtime GraphQL I - Building a realtime UI with live-queries over GraphQL subscriptions

  10. Realtime GraphQL II - Reacting to events with GraphQL subscriptions

  11. Setup authentication and access control to secure your GraphQL APIs

Bonus content: Running complex business logic with serverless and capturing asynchronous output with GraphQL subscriptions

By the end of the workshop, developers will have increased their knowledge & will be able to build out full-fledge and full-stack web applications by using their existing React and JavaScript skill set with easy to use open source serverless backend and database.

#DevRel 🥑 @HasuraHQ, @googledevexpert, consultant, author, speaker.

Vladimir Novick       
18:45

We’ll be at The Frog Bercy to share a few drinks together starting 6:45pm.

Thursday, 23 May

08:30

Make sure to get in early at 323bis Rue de Charenton, 75012 Paris https://goo.gl/maps/t4FKT93C25u

08:45

Your typical French breakfast with croissants, yogurt, fruits but also eggs and bacon, coffee and more.

10:00

The state of React and its future.

Engineering Lead at @PalmerGroupHQ • Co-Host of @TheUndefinedIO Podcast • Open Source Samurai • Creator of Formik, Razzle, Backpack, After.js, react-fns.

Jared Palmer       
10:30

Most developers agree that performance is super important, but performance is a broad topic, and discussion tends to focus on the initial load experience. But what about everything that comes after that? Once the product is fully-interactive, what’s the experience like?

This talk is a deep-dive into building smooth, jank-free web experiences with React. We’ll look at how we can use Hooks and modern browser APIs to build incredible, delightful products that run great across devices.

Software engineer at Khan Academy. Technological craftsman. Author of Guppy, contributes to many open source projects. Cat person.

Joshua Comeau       
11:00

Socialize, have some coffee or other drinks.

11:30

React-spring is a popular React animation library that explores physics based UI animation. This talk will be about the state of React animation in general, the methods and techniques employed, the journey we took with react-spring, and how Reacts new hooks feature can change the way animation is supposed to work for the foreseeable future. Animated hooks can mend the gap between the declarative and the imperative and express intent more clearly, which has big implications on not only the moving thing itself but also with how we combine it with all the other things going on around it, from the data-model to user interaction.

Open source fanatic, technical founder, maker of LiteTimer, co-author of react-spring, co-author of immer, co-maintainer of react-native-macos, and author of vana.

Alec Larson       
12:00

How WordPress built its own brand new visual editor experience from the ground up with React. The talk will include an introduction of WordPress and how the Gutenberg Editor project started, details of how it works and how we incrementally improved the block editor over two years, and what our plans are for the future.

Ella is on the WordPress and Gutenberg Editor core teams, and has been working on the Gutenberg project from the very start. She’s been tinkering with WordPress’ editor for over four years.

Ella van Durpe       
12:30

Lunch time! Socialize while eating at our delicious buffet.

14:00

ReasonReact recently got a major overhaul. In this talk we explore the next version writing blazing fast, statically typed components using React Hooks. Once thrilled we add a little bit of genType’s magic on top of it, in order to compile our components to TypeScript, Flow or untyped JavaScript. Your co-workers won’t even believe they are compiled from a different language!

Nik is a software developer and passionate about good UX, functional programming and dev tools. He co-organizes ReasonConf and produced the free Egghead Reason course. In addition he co-created several popular open source projects like DraftJS Plugins & Polished. In his spare-time he enjoys cycling & skiing.

Nik Graf       
14:30

Revery is a high-performance, React-inspired, native application stack built on top of the Reason programming language. This talk will explore how Revery, along with Reason, enable you to leverage your ReactJS skills to build “totally native” applications. We’ll discuss the motivation behind Revery, explore the technology stack, and showcase the native Reason toolchain. We’ll dive into what “totally native” means - and how it differs from React Native. We’ll also highlight several other developments in the “totally native” React space.

Software engineer | Entrepreneur | Founder of @OutrunLabs | Passionate about graphics & cross-platform application development | Creator of @oni_vim and revery | Ex-MSFT.

Bryan Phelps       
15:00

Socialize, have some coffee or other drinks.

15:30

Tools and strategies for growing your state-of-the-art React PWA to a global scale.

Paul is a seasoned software engineer who is passionate about application performance and developer experience. He is a Tech Lead for Twitter Lite and new Twitter PWA as well as a maintainer of Normalizr and other open source software.

Paul Armstrong       
16:00

More details coming soon.

Julien Verlaguet is the main designer of Hack (a gradually typed dialect of PHP) and SKIP, the language recently open-sourced by Facebook (skiplang.com).

Julien Verlaguet       
16:30

Socialize, have some coffee or other drinks.

17:00

Since the early 2000’s the name DJ Fresh has been synonymous with innovation. The cutting edge drum and bass sounds of drum and bass outfit Bad Company served as a backdrop to his early 2000’s tech startups, the award-winning forum Dogsonacid.com, and anti-piracy startup Darkstar LLC. But after 20 years of success in the music industry including signing acts like Pendulum and Chase and Status to his label Breakbeat Kaos and having the UK’s first ever Drum & Bass and Dubstep Number 1 records, Dan Stein contracted cancer, and after a narrow brush with death realised that he needed a change of pace. In 2017, he attended a Ruby boot-camp and two years later is a Machine Learning Developer at leading education research company HT2 Labs in Oxford, where his work has helped to win innovation awards. Stein believes that as our lives become more and more intertwined with technology that there are roles for everyone to be passionate about in the world of Tech. He’s here to tell us his story and explain why he thinks that developers are ‘Hot Right Now’.

Daniel Edward Stein (born 11 April 1977), better known by his stage name DJ Fresh, is an English musician, DJ and record producer, best known for making electronic music. He was one of the principal members of the drum and bass group Bad Company) and founded the drum and bass label Breakbeat Kaos with Adam F. Stein was responsible for the UK’s first ever Dubstep and Drum and Bass Number 1 records ‘Hot Right Now’ and ‘Louder’ among ten other top ten singles in the last five years. DJ Fresh has over 3 million record sales and over 200 million plays on his YouTube channel. After surviving cancer in 2017, Dan changed his focus to his other long-running passion for Software Development. He now works as a Machine Learning focused Software Engineer at HT2 Labs, based in Oxfordshire, UK.

DJ Fresh       
17:30

Doing cross screen shared-element transitions can be difficult to do, if possible at all. Both the router and the view have an important role to play to make these delightful effects possible. In this presentation Hein will dive further into shared element transitions (aka magic-moves), how you can achieve them using react-native-magic-move; and what additional work needs to be done to make this is a first class feature in react-native.

Freelance react-native developer & open-source enthusiast. Author of Autolayout.js, react-native-magic-move, firestorter and other libs. Loves animations and believes the world is a nicer place when well crafted, delightful experiences are created.

Hein Rutjes       
18:00

GraphQL and mobx-state-tree are match made in heaven; both are a model first oriented technologies. GraphQL optimizes data fetches and mutations. Adding mobx-state-tree to this mix, makes this model even richer: It allows client only state, actions and derived data to be mixed into our data models. We can go even further and mix in different behavior for different types of clients, while still using our GraphQL models as source of truth. Finally we can have the best of both worlds: straightforward data propagation, over the network and in the client. Leveraging the DX convenience and performance optimizations of both technologies.

Michel has been working with TypeScript full-time for the last 3 years. He authored several open source libraries (such as MobX and MobX-state-tree) that are written in TypeScript and leverage some of it’s finest features.

Michel Weststrate       
18:30
19:00

Drinks, food, socializing, music.

Friday, 24 May

08:30

Make sure to get in early.

08:45

Your typical French breakfast with croissants, yogurt, fruits but also eggs and bacon, coffee and more.

10:00

Writing UI that can be accurately translated often comes with tradeoffs. If the text is sufficiently complicated, engineers have to take great pains (write conditionals, which are often error-prone) to ensure it is accurately rendered in other languages. Additionally, engineers are often either required to (a) keep strings separate from UI, or (b) keep translatable text simple enough to be extracted from UI source.

Fbt is an explicit markup language that tackles complexity and keeps UI text bundled with the relevant source code. This has the added benefit of keeping UI source self-documenting. This markup is parsed at build-time with text collected and sent to translators. The framework enables engineers to write text that would normally be tedious and error-prone in a succinct and accurate way.

John Watson has been at Facebook for nearly 6 years and has been working on the i18n team at Facebook for the last 3 years. He is well known internally as an expert on multiple complex JS frameworks & is the engineer who brought the magic of fbt markup to JavaScript engineers at Facebook and is responsible for its open source release. The i18n server-side infrastructure at Facebook was 1 of the first things that had impressed him when he first joined Facebook, and this was what inspired him.

John Watson       
10:30

More details coming soon.

Developer, traveler, tech enthusiast, working on codesandbox.io, ex-Facebook intern.

Ives van Hoorne       
11:00

Socialize, have some coffee or other drinks.

11:30

With Fiber, React has embraced a scheduling-first approach. This has enabled features like time slicing and Suspense–but at what cost? Is scheduling just a workaround for React being too slow? This talk will dive into the answers to those questions (and more), outlining the importance of scheduling not just to React but to the web in general.

Brandon is a core contributor to React and the testing library Enzyme. As the author of react-perimeter, react-animations, react-image-palette and more, he is an active open source author and advocate. When he’s not on Github you might find him camping in the backcountry of Yosemite, or planning his next road trip. Brandon is a User Interface Engineer at Facebook.

Brandon Dail       
12:00
  • 12:00 Lisa Gagarina on “testing”
  • 12:05 Jonathan Yung on “Building and Maintaining Accessible Experiences at Scale”
  • 12:10 hasura on nc
  • 12:15 Rohit Roy on “Client AB : Building Features/React Components for AB testing”
  • 12:20 Michal Sänger on “Cross platform UI in Kiwi.com”
  • 12:25 Charles Mangwa on “Stacks on stacks in React Native”
  • 12:30 Forrest Frazier on “React Native: How a 10 week experiment lead to 3+ years of client engagement.”
12:30

Lunch time! Socialize while eating at our delicious buffet.

14:00

Security and privacy are more important than ever in modern apps yet still continue to be an afterthought during the development and test cycles. Concepts around authorization, signing, and fine grained access control can be tackled and modern patterns such as GraphQL give us powerful tools to accomplish these requirements. This session will give details on lessons learned and solutions the AWS Amplify team encountered over the past year when working with customers building applications, and the differences implementing across React and React Native.

Sr. Engineer on AWS Mobile team that launched both AWS Amplify and AWS AppSync.

Richard Threlkeld       
14:30

Forms are an ubiquitous element in the web. Most of web ecosystem tackled this subject years ago (Rails, Symfony, …), however, what about the JavaScript (especially SPA) ecosystem?

While most of current solutions (redux-form, Formik) provides full-features and widely used solutions, we are gonna focus on “typed forms”.

In a JavaScript ecosystem being more and more “typed” with the expansion of both GraphQL and TypeScript, why not take advantages of typed data? “Typed-data” means, no more duplicated logic between the back-end and the front-end (fields list, validation, etc).

We will explore an alternative way to manage forms using types and GraphQL.

Charly’s a passionate Senior Software Engineer working at Algolia. Blogs on honest.engineering and charlypoly.com, hacks on @wittydeveloper.

Charly POLY       
15:00

Socialize, have some coffee or other drinks.

There will be two lightning talks at the end of this break at 3:20pm:

  • Component Styles as API: Layout vs Appearance by Marc Robichaud
  • Performance By Default: Make the Right Thing the Easy Thing by Mike Allanson
15:30

More details coming soon.

Making things at Robinhood, previously Facebook: React, GraphQL co-creator, Immutable.js, Mobile, JavaScript.

Lee Byron       
16:00

More details coming soon.

Sometimes Lego Artist, working at Expo. I try to get people excited about React Native game development by open sourcing overly ambitious Expo apps and adding new features to Expo!

Evan Bacon       
16:30

Socialize, have some coffee or other drinks.

There will be two lightning talks at the end of this break at 4:50pm:

  • Brown field RN app with multiple React roots as individual npm packages by Francois Roland
  • Crafting your component development experience with Lerna and Storybook by Erik Nguyen
17:00

While building for the web, you might be using aria labels to make your websites accessible although what about the native world? You should make your apps accessible to provide a great experience to all your users. In this talk, we will talk about why you should care about a11y, how you can make your react native apps accessible, accessibility standards your app falls into, common patterns to follow, how voice over works and also some suggestions to make this native world a better and inclusive place for everyone.

Ankita started her career in software development as a contractor helping small businesses develop their apps. She is currently a software developer at Rangle.io in Toronto focussed on building web applications for clients using modern JavaScript. Prior to Rangle.io, she was at IBM, Canada working at IBM Cloud Garage building web and mobile applications using artificial intelligence, IoT, modern JavaScript, and native languages for about 4 years in.

Ankita Kulkarni       
17:30

Since its creation in 2016, Yarn continuously pushed for a better state of the tooling in the JavaScript ecosystem by implementing innovative features such as workspaces or Plug’n’Play. More recently, the project announced its roadmap for its next major release, dubbed Berry. Let’s see what it has in store, and how it will help you in your daily work.

For the past two years, Maël took the hat of acting steward for the Yarn package manager, designing features such as Plug’n’Play and leading its development cycle - including its next major release.

Maël Nison       
18:00

More details coming soon

Software Engineer at ZEIT. Lead maintainer of Next.js. Co-author of Next.js, MDX and Micro. Has a passion for creating scalable applications and improving developer experience.

Tim Neutkens       
18:30

This is your opportunity to ask questions to the team and speakers.

19:00

Have a last drink before saying goodbye.

Final schedule program is subject to change.

Tickets

🇫🇷 Si vous êtes français, vous pouvez beneficier du Crédit Impôt formation avec notre partenaire Oxiane pour l'achat de vos tickets

Tickets will go on sale on at 08:00am UTC (10am Paris/Amsterdam, 9am London)! First available tickets will start at €429 (+20% VAT). Join our mailing list to get a notification before our tickets go on sale to make sure you don't miss the first round!

Sponsors

Diamond

icomet

comet connects the best tech & data freelancer to the most ambitious projects. We gather a vibrant tribe of freelancers composed of entrepreneurs, hackers, data scientists and full-stack developers. They love to share knowledge and meet at our local events. Join the tribe!

Website Work with us
Rangle.io

Rangle is a digital transformation consultancy that plans, designs and builds innovative applications for clients like Aldo, Uniqlo, Raymond James, DriveTime, ThyssenKrupp and Sprout. Coupled with strategy, Lean UX design, consulting, continuous delivery and Agile best practices, Rangle’s team of experts enables clients to create modern mobile and web applications to lead within their industries. From innovative startups to leading enterprises, Rangle's unparalleled expertise with the Angular and React frameworks have set it apart in a crowded market. Clients consistently turn to Rangle to help expand and execute their vision.

Website Work with us
2

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nihil facilis saepe nam sequi, numquam, nisi! Reprehenderit quisquam ex esse facilis dolor est, quas earum ea, sunt, cupiditate vitae, cumque soluta ab quibusdam.

Website Work with us

Platinum

1

We want to take the pain out of developing and testing for the web on Windows ― whether you're building your sites on a Windows PC, trying to test in Edge on a Mac, or just curious about our roadmap. Come find us on the conference floor, or online at dev.microsoftedge.com - we're here to help!

Website
2

DAZN is a tech-first live streaming service for sports fans.
We use a very modern tech stack to stream content to millions of concurrent viewers globally across multiple platforms and devices. The architecture of DAZN is based on Micro Frontends and unifies a range of technologies in order to deliver a seamless user experience.
This is an ambitious project with a fast release cycle that has scalability not only from a user point of view but also from a developer perspective. Imagine a tech start up culture but with the security and backing from a well established content and media agency.
Our engineers work in small teams and are given freedom and autonomy when it comes to the code that they write. If you like solving technical problems then this is the place to be. We have a community that is here to help. We have a large network of people who talk at conferences so you have that access to ask questions and discuss ideas.
We invest a lot in self-learning. Developers have the opportunity to deliver lightning talks on whatever they are working on to their colleagues on a regular basis. We also host events and enjoy bringing the community into our offices for talks and hackathons.
We are bringing something truly disruptive to a traditional marketplace and we would love to hear from ambitious and creative engineers.
Follow @dazneng on Twitter and Facebook for updates from our engineering team.

Website Work with us
2

Created in 2010 by Yann Doussot and Malo Gaudry, ekino is a digital consulting and production group that supports its clients for 10 years in imagining, creating and putting up new products and services on the market. Since its beginnings, ekino’s ambition has been to be a positive digital player which develops solutions that have a real impact on people’s lives. Respectively specialised in engineering and business/marketing, Yann and Malo created ekino to address both business and technological challenges for multinational and start-up companies. Conscious of the speed at which businesses and new innovations are evolving, ekino’s teams integrate design, innovation, consulting, tech and data, ensuring fast industrialization of consistent, innovative, evolving and lasting solutions. Operating in 6 countries (France, UK, USA, Vietnam, Singapore and India), it is more than 500 digital enthusiasts and experts working together since always. Since 2016, ekino is part of Havas Group, with more than 20 000 experts in the world (communication, media, marketing, events), ensuring a stability and an overall expertise to address all present and future digital challenges.

Website Work with us Our Job openings

Gold

1

AWS Amplify makes it easy to create, configure, and implement scalable mobile applications powered by AWS. Amplify seamlessly provisions and manages your mobile backend and provides a simple framework to easily integrate your backend with your iOS, Android, Web, and React Native frontends. Amplify also automates the application release process of both your frontend and backend allowing you to deliver features faster.

Website Work with us
1

Bloomberg’s 5,000+ engineers are building the world's most trusted information network for financial professionals. ​We’re strongly committed to JavaScript, with over 10,000 front-end apps and one of the world’s largest JS codebases. We participate in steering the direction of JS as part of TC39.

Website Work with us
1

At vente-privee Tech, our heart goes to the ones who really loves IT. Based in several cities (Paris, Amsterdam, Warsaw, Lyon…) we love to say ‘It’s not you who comes to us but it’s us who come to you !’ Today, more than 400 IT employees, among numerous projects, developed with passion some reliable and innovative solutions on web tools. We are the right people and we trust them with their choices, which means we use a vast variety of languages, systems, and tools (e.g., React, C#, Haskell, Python, Cassandra, Couchbase, MongoDB, Kubernetes, …)

Website WORK WITH US
1

At leboncoin we modernized our web stack a year ago. We’ve chosen react/redux and are very happy with it. We’re commited to a high quality migration with 100% unit test coverage. Excited by this adventure? Join the crew!

Website Work with us
2

Progress offers everything a developer could need to build modern apps with outstanding UI. We built the KendoReact UI component library from the ground up (zero dependencies) to make developing for React easier. KendoReact comprises of 55+ professionally-built and feature-rich UI and data viz components that are developed to perform. Stop by our booth to see demos of our highly customizable Grid, Chart, DatePicker, Editor, TreeView, Themes and more – anything you’re curious about, really.

Website Work with us
2

Be Part of Something Big At Criteo, we connect 1.5 billion active shoppers with the things they need and love. Our technology takes an algorithmic approach to predict what user we show an ad to, when, and for what products. Our dataset is about 50 petabytes in Hadoop (more than 120 TB extra per day) and we take less than 10ms to respond to an ad request. This is truly big data and machine learning without the buzzwords.

Website Work with us
2

Crystallize is a headless commerce service enabling developers to build tailor­made e­commerce experiences with subscriptions and virtual products. The core of Crystallize is our blazing fast GraphQL API. Ideal for React. It allows developers to build custom apps using our React components and drive sales with subscriptions that are easily integrated using webhooks for entitlements and automation. Developer experience and time to market are our main drivers since milliseconds matter.
At Crystallize we are a bunch of international people. We can offer varied but challenging work being part of a team launching the most innovative products supported by digital brilliance.
Our office is located in Skien, in the south of beautiful Norway. Have a look at our job offers and let us know if you think you’d be a good match. We’d love to hear from you.

Website Work with us
2

Datadog is a SaaS-based monitoring and analytics platform for cloud-scale infrastructure, applications, logs, and more. Datadog delivers complete visibility into the performance of modern applications in one place through its fully unified platform - which improves cross-team collaboration, accelerates development cycles, and reduces operational and development costs.
How do you keep a data-intensive, real-time service that monitors tens of thousands of servers, up and running around the clock? What should the infrastructure look like when Datadog monitors a million servers? If you think you have the answers, join our team. Datadog is hiring engineers in our Paris, Boston, and New York offices, as well as remotely around the globe.

Website Work with us
2

Launched in April 2016 by Firmin Zocchetto, Ghislain de Fontenay and Florian Fournier, PayFit revolutionizes and simplifies payroll and HR processes for companies. Fast, intuitive and automated, PayFit allows employers to easily and independently manage payroll and human resources, saving them valuable time and allowing employees to access a dedicated online space.

Website Work with us

Silver

Bronze

1

Ad tech platform that revolutionizes the way publishers create, optimize and monetize mobile websites. With the service supporting 800M+ of monthly users, we are continuously obsessed about performance and mobile loading times. So much that we are working on opening our platform to external developers.
p.s. If your first name is SSR, your last name is Chunking, you’re Styled Component and want to actively contribute to the biggest PWA platform, in terms of the critical path, pre-rendering and 100 Lighthouse score, join us!
[email protected]

Website Work with us
1

Verve Experiences is the global market leader in word-of-mouth sales in the live entertainment industry and the largest collegiate travel company in North America. We use networks of advocates who sell products and experiences to friends in exchange for rewards such as free tickets and backstage passes. Verve Experiences has sold $60M in travel experiences to college students since 2010 and we integrate directly with major ticketing providers and technology partners around the world, including Ticketmaster, Paylogic, Eventbrite and Front Gate Tickets.

Website Work with us

Supporters

facebook
hasura
zeit
stickeryou
expo
stickerapp
stickermule
yandex
kiwi
stickerapp
Chauffeur Privé

Media Partners

ReactJS Paris Meetup
  • 327, rue de Charenton
    Paris, France
    Both workshops and conference will take place at the same venue. The venue is close to both the CDG & ORY airports ✈ and is accessible by subway 🚇, bus 🚌, tramway 🚋 & ring road 🛣. (Nearby Hotels)

People Behind ReactEurope

organizer 1
organizer 1
organizer 1
organizer 1