End to End Testing React with Cypress
A tutorial on setting up and writing end-to-end tests for a React application using the Cypress testing framework.
A tutorial on setting up and writing end-to-end tests for a React application using the Cypress testing framework.
The author has added a new chapter on render props to their existing TypeScript and React guide.
A guide on using TypeScript with React to improve development with type safety, autocompletion, and better tooling.
A new chapter on using PropTypes with TypeScript in React applications has been added to the author's guide.
A tutorial on setting up and using Jest to test React components, including assertions and snapshot testing.
Essential JavaScript concepts and ES6+ features you need to know before or while learning React, based on teaching experience.
A developer explains why now is the best time to learn JavaScript, highlighting the stable ecosystem and importance of fundamentals.
A developer shares their experience migrating their business website to Gatsby.js, highlighting its benefits for performance and development.
A guide on when to split a large React component into smaller ones, focusing on solving real problems rather than premature abstraction.
Explains why nesting in tests, especially with beforeEach hooks, leads to unmaintainable code, using a React component as an example.
A tutorial on setting up and using ESLint for React projects, including configuration with Webpack and popular rule sets.
A tutorial on integrating Web Components into React, covering props, events, and using a custom hook for seamless integration.
Analyzes when React's useCallback and useMemo hooks actually improve performance versus when they add unnecessary overhead.
A step-by-step tutorial on using the useState hook for state management in React function components.
Explains the preventDefault() method in React for handling form submissions and preventing browser reloads.
A tutorial on making React components reusable by refactoring them from specific to generic using props as their API.
A tutorial explaining how to lift state up and down in React applications to manage component state sharing effectively.
A front-end developer explores using 3D CSS transforms to create a realistic folding image animation effect in the DOM.
A tutorial showing two ways to scroll to specific items in a React list component using the native scrollIntoView API.
Explains why UI components should only serve end users and developers, and how testing implementation details creates a problematic 'test user'.