Fundamentals & principles
- Hook architecture
- Design system integration
- Rendering strategies
- State management strategy
- Component communication and decoupling
- Component composition patterns
- Code splitting
- Testing strategies
Other articles
- A fragment colocation pattern with React & Apollo GraphQL
- Build polymorphic React components with Typescript
- Different ways to test React application
- Hoc renderprops and hook in Reactjs
- Invoking component functions in React
- Preserving and resetting state in React
- React Fiber
- React server components, NextJs route and data fetching
- Tackling server state complexity in frontend development
- useEffect double calls in React 18
- When should we use useReducer instead of useState?
- Why virtual DOM is fast?