Topics/Product engineering/Tags
react
12 notes tagged react in the Product engineering topic. Building products: frontend, mobile and design systems.
- Code splitting in React
Optimize JavaScript performance with code splitting techniques like route-based splitting, lazy loading, and dynamic imports
- Component composition patterns in React
Learn React composition patterns with coverage of HOCs, render props, compound components, and custom hook
- Design system integration in React
Learn how to integrate design systems in React applications with comprehensive coverage of design tokens, atomic components, and accessibility standards.
- Hook architecture in React
React hooks architecture with in-depth coverage of custom hooks, state management, and side effects handling.
- Rendering strategies in React
React rendering strategies with in-depth coverage of client-side rendering (CSR), server-side rendering (SSR), and static site generation (SSG).
- State management strategy in React
Discover state management strategies, best practices, and when to use each approach for scalable, efficient React applications
- Testing strategies in React
React testing with unit, integration, and end-to-end approaches
- A fragment colocation pattern with React & Apollo GraphQL
When working with complex GraphQL schemas, it's common to have shared fields across different types. A fragment colocation pattern allows us to define fragments…
- Tackling server state complexity in frontend development
Frontend development has become increasingly complex over the years, and with it, the need for efficient state management.
- When should we use useReducer instead of useState?
Imagine we have a component with multiple states. It is simple enough not to use state management libraries. `useState` is surely a choice for the sake of brevity and…
- Build polymorphic React components with Typescript
This article provides a step-by-step guide on how to build polymorphic React components with Typescript, covering the necessary concepts and techniques to create…
- React 18 feature quick guide
React 18 was released in March 2022. This release focuses on performance improvements and updating the rendering engine.