React Europe 2018 โš›๏ธ ๐Ÿ‡ช๐Ÿ‡บโ€Šโ€”โ€ŠTLDR;

Yayโ€Šโ€”โ€ŠWhat a week and what a sexy conference! ๐Ÿ™Œ๐Ÿป

Last week I visited React Europe and it was thrilling! The speakers and the presentations were great, the attendants were visiting the conference from around the world. I had the opportunity to discuss and share opinions on web technologies and reactโ€™s ecosystem with many engineers as well as speakers who were really approachable. Being part of this community makes you feel much more motivated to continue working and contribute in them even further!

During the conference, React ecosystem was presented as more mature and many libraries have gotten updated and modernized. Opinions and experimental implementations that are further to be developed and discussed, giving a timid shape of the future of React. Conference talks displayed the interest and the importance of specifc subjects.

Last but not least, the organization of the conference was really good, shout out to @ReactEuropeโ€™s team! The schedule was followed with almost inexistent delays, speakers were relaxed and enthusiastic, sharing their work, experimentations, use cases and demos.

So here we are, a sum up from the conference!

Main topics and highlight on React Europe 2018ย โšก๏ธ

  • Amazing Keynote from Ken Wheeler presenting new React v16.3.0 features and Suspense ๐Ÿ”ฅ
  • ReasonML (OCaml), Static/Runtime type systems, integrations with React Components (ReasonReact)
  • React Native topics, Universal Components (platform agnostic) and attempts to unify the way we develop for mobile and web.
  • React Universal Navigation
  • Porting React Native back to Web that blowed up our minds ๐Ÿคฏ (experimental ๐Ÿค–)
  • Libraries and tools getting revamped and updated to newer versions e.g. Apollo GraphQL, React Native Navigation, CodeSandbox
  • React Animations in Web & Mobile
  • Gerard Sansโ€Šโ€”โ€Šwhat an amazing and relaxed host! ๐Ÿ˜

Finally, Conference Resources:

Day 1

๐Ÿ”ฅ Keynoteโ€Šโ€”โ€ŠKenย Wheeler

  • Showcasing features from React v16.3.0 release such as Context & Suspense
  • ๐Ÿ”— Demos

The Case for Whimsyโ€Šโ€”โ€ŠJoshuaย Comeau

Subtyping is Overratedโ€Šโ€”โ€ŠCalebย Meredith

๐Ÿ”ฅ Declarative future of gestures and animations in React Nativeโ€Šโ€”โ€ŠKrzysztof Magiera

On Apolloโ€Šโ€”โ€ŠPeggyย Rayzis

Replicated Reduxโ€Šโ€”โ€ŠJimย Purbrick

๐Ÿ”ฅ Bridging React Native Back to its Rootsโ€Šโ€”โ€ŠVincentย Riemer

  • Multithreaded, same layout behavior, built with the same bundler as in React Native
  • ๐Ÿ”— Project
  • ๐Ÿ”— Demo
  • ๐Ÿ”— Video

Do the Right (to Left) Thing: Directional Content in Reactโ€Šโ€”โ€ŠMaja Wichrowska

  • RTL languages browser components abstraction
  • ๐Ÿ”— Video

๐Ÿ”ฅ The fun of runtime type systemsโ€Šโ€”โ€ŠMichel Weststrate

  • Bring runtime static typing in the design/editor process, with Typescript
  • ๐Ÿ”— Slides
  • ๐Ÿ”— Video

Up and Running with Universal Componentsโ€Šโ€”โ€ŠKurtis Kemple & Samanthaย Bretous

  • Use of components everywhere no matter the target
  • ๐Ÿ”— Video

Day 2

ReasonReact and local stateโ€Šโ€”โ€ŠCristiano Calcagno

  • ReasomML & implementation of React Components
  • ๐Ÿ”— Video

Full Stack React Navigationโ€Šโ€”โ€ŠEricย Vicenti

  • React Navigation for web and mobile
  • ๐Ÿ”— video

๐Ÿ”ฅ A year of CodeSandboxโ€Šโ€”โ€ŠIves vanย Hoorne

  • A really cool and motivating presentation on OSS tools
  • ๐Ÿ”— Slides
  • ๐Ÿ”— Video

๐Ÿ”ฅ Immutable Application Architectureโ€Šโ€”โ€ŠLeeย Byron

  • IDEAโ€Šโ€”โ€ŠImmutable, Declarative, Executable Architecture
  • ๐Ÿ”— Video

WebAssembly becoming the biggest platformโ€Šโ€”โ€ŠSvenย Sauleau

  • Video (to be uploaded)

๐Ÿ”ฅ Beyond Reactโ€Šโ€”โ€ŠDevinย Abbott

  • ๐Ÿ”— Lonaโ€Šโ€”โ€Ša tool to build components visually and compile for multiple targets
  • ๐Ÿ”— Video

๐Ÿ”ฅ ncโ€Šโ€”โ€ŠSunilย Pai

Using lit APIs to make dope games with Expoโ€Šโ€”โ€ŠEvanย Bacon

๐Ÿ”ฅ SVGR or how a simple problem became a 2K stars libraryโ€Šโ€”โ€ŠGregย Bergรฉ

๐Ÿ”ฅ Type-safe React Native with ReasonMLโ€Šโ€”โ€ŠJaredย Forsyth