
George Moller
@_georgemoller • 118,936 subscribers
Staff Front End Engineer @shopify. Learning, building, and sharing my journey.
Shorts
Videos

❌ Rendering 10,000 items at once ✅ Rendering only what's visible
George Moller123,451 просмотров • 4 месяцев назад

⚛️ How to structure and organize a React application ( ) ↓
George Moller342,274 просмотров • 2 лет назад

❌ Avoid deeply nested validations that are hard to read. ✅ Instead use invariants.
George Moller206,841 просмотров • 1 год назад

❌ Avoid prop-drilling your components to extend them ✅ Instead use composition
George Moller50,727 просмотров • 4 месяцев назад

❌ Don't disable ESLint warnings in useEffect ✅ Instead use useEffectEvent from React 19.2
George Moller57,237 просмотров • 4 месяцев назад

❌ Avoid multiple state variables to track status. ✅ Instead use enums.
George Moller152,253 просмотров • 1 год назад

❌ Avoid Provider wrapping hell in React. ✅ Instead combine all your Providers using composition.
George Moller256,599 просмотров • 2 лет назад

⚛️ Use callback ref functions instead of useEffect (when possible) ↓
George Moller93,875 просмотров • 1 год назад

⚛️ React + Typescript Tip: How to create short and easy to remember event types with Typescript ↓
George Moller89,528 просмотров • 1 год назад

⚛️ If you are using fetch() in a useEffect, you probably want to watch this short video ↓
George Moller88,624 просмотров • 1 год назад

⚛️ Keep UI responsive during expensive renders with useTransition(): React prioritizes user input over transitions ↓
George Moller30,325 просмотров • 4 месяцев назад

⚛️ If you want cleaner event handlers in your jsx in React you can use currying ↓
George Moller142,607 просмотров • 2 лет назад