What Are the React Team Principles?
A former React team member explains the core technical principles that guide the React team's approach to API design and problem-solving.
A former React team member explains the core technical principles that guide the React team's approach to API design and problem-solving.
Explains the three main stages of React component lifecycle (mounting, updating, unmounting) and details key lifecycle methods for class components.
A tutorial on using React's useImperativeHandle and forwardRef to expose child component functions to a parent component.
A tutorial on building a Santa tracking web app using Gatsby and React Leaflet, including fetching Santa's route from an API.
Explains why calling a React function component directly causes a 'Rendered fewer hooks' error and how to fix it by using JSX syntax.
A step-by-step tutorial on creating a React Slider component using React Hooks, Styled Components, and mouse event handlers.
A step-by-step tutorial on creating a React Range Component using Hooks, Function Components, and styled-components.
Explains the importance of orthogonal component design in React to create predictable, maintainable, and easy-to-change software systems.
A tutorial on implementing search functionality for a GatsbyJS blog using GraphQL and React hooks to filter posts by title, description, and tags.
A comprehensive guide to using the React useState() hook, covering initialization, reading, updating state, common pitfalls, and best practices.
Explains how ASP.NET Core integrates with React, Angular, and VueJS for SPA development, covering project structure, hot reload, and build processes.
Compares React data fetching approaches: lifecycle methods, hooks, and Suspense, detailing their benefits and drawbacks.
A guide explaining how React's key prop works, using a practical form example to demonstrate its effect on component state and re-rendering.
A guide on enabling React's experimental Concurrent Mode, including installation steps and API usage.
A developer shares insights on writing effective unit tests for React applications, covering coverage, test failures, and behavior over implementation.
Analyzes security risks from indirect dependencies in Angular and React boilerplate projects, comparing vulnerability counts and license issues.
A technical comparison of built-in security features and secure coding practices in React and Angular frameworks.
A developer shares their journey learning React, TypeScript, Gatsby, and Python while transitioning from UWP development and contributing to open-source projects.
Explains the concept of stale closures in JavaScript and how they can cause unexpected bugs in React hooks, with examples and solutions.
Explains how to conditionally apply CSS classes in React using JavaScript template literals instead of the popular classnames package.