Compound Components
A tutorial on implementing the Compound Components pattern in React, using a Tabs component as a practical example.
A tutorial on implementing the Compound Components pattern in React, using a Tabs component as a practical example.
Exploring if React Query is still necessary with the rise of React Server Components and discussing its role in modern data fetching.
A developer discusses the overuse of the word 'hate' in tech culture, clarifying his critical but not hateful views on tools like React, Tailwind, and Mastodon.
A developer discusses solving UI component flexibility using React Context and composition to handle optional/required field indicators.
A guide to writing comments in React JSX, covering standard syntax and alternative JavaScript comment techniques for cleaner code.
Explains how to use React's forwardRef() and useImperativeHandle() to pass refs and access DOM elements or methods in child components.
A front-end developer argues that AI automation threatens basic UI coding jobs but not the high-level planning and UX skills that create great websites.
A step-by-step guide to migrating a React project from Create React App (CRA) to Vite, including configuration changes and file updates.
Analyzes why Web Components are often overlooked by frontend developers in favor of frameworks like React, citing ergonomic and tooling challenges.
A guide to 9 common pitfalls for beginner React developers, with examples and solutions to avoid frustration.
A tutorial on building a full-stack TypeScript application with end-to-end type safety using tRPC, React, and Node.js.
A guide on integrating WebSockets into a Redux application using custom middleware for state management.
Analyzes web technology market share data to show that popular JavaScript frameworks like React and Vue are used by a tiny minority compared to platforms like WordPress.
Explains when and why the React useEffect hook runs, covering dependency arrays, cleanup functions, and synchronization.
A tutorial on setting up ESLint with Vite and React to catch errors and unused variables in your code.
A response to claims that React is dying, arguing its continued dominance due to component-driven development, JSX, and massive ecosystem.
An overview of key web development trends for 2023, focusing on the shift from client-side to server-side rendering with meta frameworks.
An introduction to the Bubble Sort algorithm, explaining its basic concept, implementation, and its O(n^2) time complexity.
A guide to data binding in React, covering controlled form fields like inputs, checkboxes, and selects with examples and common pitfalls.
A guide to achieving type-safety in React Query with TypeScript, covering generics and best practices for reliable type definitions.