Giving Back, By Learning React
A traveler in Laos shares his experience volunteering with Big Brother Mouse, helping local students practice English and reflecting on privilege.
A traveler in Laos shares his experience volunteering with Big Brother Mouse, helping local students practice English and reflecting on privilege.
How Twitter Lite, a large-scale React PWA, achieved high performance by tackling bottlenecks like code splitting, rendering, and image loading.
Introducing glamorous, a React component styling library with a small footprint and elegant API, created to solve specific development needs.
A developer compares Redux and MobX for state management, explaining their differences and when to use each.
A guide to implementing accessible navigation in React Router SPAs using ARIA Live Regions and Redux to announce page changes for screen reader users.
A guide explaining when and how to properly use React's ref attribute to access DOM nodes, with examples and official use cases.
A response to criticisms of Web Components, arguing they are maturing and can coexist with frameworks like React.
A framework to help developers decide whether to learn a new tech tool, using examples like Webpack, PostCSS, and React.
Explains the concept of renderless components in React, which separate logic from UI, building on container/presentational patterns.
A guide to dynamically rendering React components using a switch statement based on component types, inspired by Redux reducer patterns.
A developer shares 10 reasons for switching from Angular to React, focusing on React's benefits as a view library.
An experiment implementing Angular's dependency injection mechanism in React, exploring how DI concepts work across frameworks.
A React tutorial showing a technique to handle loading states within stateless functional components, useful for conditional rendering.
Analyzes how modern JavaScript frameworks like Preact handle component prioritization during boot, questioning if they optimize for key web performance metrics.
A guide to safely using client-side JavaScript libraries like imagesloaded in universal (isomorphic) React apps by preventing server crashes.
Explores patterns for building interoperable Custom Elements that work across frameworks like React and Angular, focusing on properties as the source of truth.
A guide to implementing state snapshots in Redux for elegantly saving and restoring UI state, using a practical example.
A developer's journey from advocating for the AVA testing framework to migrating to Jest due to performance issues and limitations.
A guide to organizing Redux state using 'state keys' to reduce clutter and create predictable, dynamic substates for features like loading and errors.
A tutorial on refactoring a React application from Redux to MobX for state management, covering key concepts and dependencies.