reactjsday 2020
2020-10-15
Verona, Italy
[ReactJS Day 2016, ReactJS Day 2017, ReactJS Day 2018, reactjsday 2019, reactjsday 2020, reactjsday 2022, reactjsday 2023, reactjsday 2024, reactjsday 2025]
who it's for
React developers, frontend engineers, mobile React Native developers, QA engineers and testers, performance engineers, developer tooling engineers
topics
React Hooks migration gotchas; Enzyme to React Testing Library; user-event for interaction tests; Core Web Vitals (LCP, FID, CLS); Chrome DevTools and Lighthouse debugging; feature flags in React Native; Split SDK treatment integration; Firebase realtime state synchronization; Agora video for in-browser calls; React terminal UIs with react-blessed; React update queue and batching
| title | author | length |
|---|---|---|
| React Hooks broke my tests, now what? | Daniel Afonso | 39m |
Migration from classes to hooks leaves the app working but half the tests fail because tests assert implementation details like state or internal props. The… | ||
| Bless You My Dev | Matthias Dugué | 33m |
Claim: React rendering can target the terminal to improve developer experience. Uses React and Node.js with a terminal engine like react-blessed bound to… | ||
| JavaScript prerequisites for React (hooks) | Jad Joubran | 30m |
Covers concrete gotchas and fixes: demonstrates automatic semicolon insertion breaking multi-line return of JSX and fixes with parentheses, shows array… | ||
| We don’t know how React state hooks work | Adam Klein | 43m |
Explains that setState/useReducer calls go into an update queue and are applied lazily during render, that React sometimes does an eager computation to decide… | ||
| Controlled Rollout with React Native and Feature Flags | Talia Nassi | 19m |
Claim: feature flags separate code deployment from feature release and enable 5% rollout canarying, A/B tests, and rapid kill switches. Mobile specifics… | ||
| Demystifying and leveraging Web Vitals | Clément Pasteau | 43m |
Defines the actionable claim: measure Core Web Vitals (LCP, FID, CLS) in production and CI using the web-vitals npm package, debug with the Chrome DevTools… | ||
| useSideProject - If you build it, they will come | Liad Yosef | 44m |
A Splendor-style collaborative board game gets built end-to-end: layout done with CSS Grid and create-react-app, state synced with Firebase realtime DB and… | ||
| nothing matches | ||