React Internationalization with i18n
A tutorial on implementing internationalization (i18n) in React applications using the react-i18next library.
A tutorial on implementing internationalization (i18n) in React applications using the react-i18next library.
A guide to implementing conditional rendering in React using JavaScript operators like if/else, ternary, and switch case.
A React tutorial explaining how to use event handlers, including onClick, with examples for beginners.
A former React team member explains the core technical principles that guide the React team's approach to API design and problem-solving.
A step-by-step tutorial on creating a React Range Component using Hooks, Function Components, and styled-components.
A step-by-step tutorial on creating a React Slider component using React Hooks, Styled Components, and mouse event handlers.
A tutorial on setting up and using CSS Modules for styling React components in a custom Webpack project.
A tutorial explaining how to use React Context to avoid prop drilling in component trees, with a simple use case example.
A comprehensive guide to understanding and managing state in React, from local component state with hooks to global state solutions.
Explores the benefits and core concepts of Redux for JavaScript developers, highlighting its lasting impact on state management.
A guide to React performance optimization, explaining the difference between the render and commit phases and why focusing on slow renders is key.
A guide on using the React DevTools Profiler to measure app performance, including a warning to profile in production mode for accurate results.
A tutorial on testing React components connected to a Redux store using Jest and Redux Mock Store.
A guide to extending TypeScript's JSX interfaces for React to support new HTML attributes like lazy loading.
A tutorial on using Jest snapshot testing to capture and compare the output of a React component before and after a state change.
A guide to using shallow rendering in Jest snapshot tests to avoid large outputs and duplicated test setups for React parent components.
The article argues against writing many small, single-assertion tests for React components, advocating for fewer, more comprehensive tests.
A tutorial on setting up and writing tests for a React Counter component using Mocha, Chai, and Enzyme.
An introduction to Algebraic Effects, explained in simple terms with JavaScript examples, and their relation to React concepts.
A guide exploring 5 popular ways to style React components with TypeScript, focusing on type safety and integration.