Open in app

Sign In

Write

Sign In

Nadia Makarevich
Nadia Makarevich

928 Followers

Home

About

Pinned

React re-renders guide: preventing unnecessary re-renders

This is the second part of React re-renders guide: everything, all at once. There are no investigations, no explorations in this guide, just raw facts and LOTs of patterns. Each pattern is linkable independently and has: ​- a short description - visual aid that demonstrates the pattern - working code example in…

React

8 min read

React re-renders guide: preventing unnecessary re-renders
React re-renders guide: preventing unnecessary re-renders
React

8 min read


Feb 23

How to handle errors in React: full guide

We all want our apps to be stable, to work perfectly, and cater to every edge case imaginable, isn’t it? But the sad reality is we are all humans (at least that is my assumption), we all make mistakes, and there is no such thing as a bug-free code. No…

React

12 min read

How to handle errors in React: full guide
How to handle errors in React: full guide
React

12 min read


Jan 12

How to debounce and throttle in React without losing your mind

When talking about performance in general, and especially in React, the words “immediate”, “fast”, “as soon as possible” instantly come to mind. Is it always true though? Contrary to common wisdom, sometimes it’s actually good to slow down and think about life. …

React

14 min read

How to debounce and throttle in React without losing your mind
How to debounce and throttle in React without losing your mind
React

14 min read


Nov 16, 2022

Fetching data in React: the case of lost Promises

How would you like to be a bad guy? Some evil genius of frontend development who can write seemingly innocent code, which will pass all the tests and code reviews, but will cause the actual app to behave weird. …

React

13 min read

Fetching data in React: the case of lost Promises
Fetching data in React: the case of lost Promises
React

13 min read


Oct 11, 2022

How to fetch data in React with performance in mind

Have you tried recently to wrap your head around what’s the latest on data fetching in React? I tried. Almost lost my mind in the process. The chaos of endless data management libraries, GraphQL or not GraphQL, recent React 18 & useEffect scandal, useEffect is evil since it causes waterfalls…

React

21 min read

How to fetch data in React with performance in mind
How to fetch data in React with performance in mind
React

21 min read


Sep 21, 2022

How it’s made: the blog’s story and the future

When I look back at just one year ago, I can’t believe it was real. It was the middle of Australia’s toughest covid lockdown with no hope or end in sight, everyone in Sydney was on a 5 km leash, and I was preparing to yet again turn my life…

React

11 min read

How it’s made: the blog’s story and the future
How it’s made: the blog’s story and the future
React

11 min read


Sep 13, 2022

PureComponents vs Functional Components with hooks

Do you agree that everything was better in the good old days? Cats were fluffier, unlimited chocolate didn’t cause diabetes and in React we didn’t have to worry about re-renders: PureComponent or shouldComponentUpdate would take care of them for us. When I read comments or articles on React re-renders, the…

React

14 min read

PureComponents vs Functional Components with hooks
PureComponents vs Functional Components with hooks
React

14 min read


Aug 8, 2022

React re-renders guide: why components re-render

This is part 1 & part 2 of the full guide on React re-renders. The guide explains what are re-renders, what is necessary and unnecessary re-render, what can trigger a React component re-render. The full guide also includes the most important patterns that can help prevent re-renders and a few…

React

5 min read

React re-renders guide: why React components re-render
React re-renders guide: why React components re-render
React

5 min read


Jul 11, 2022

The mystery of React Element, children, parents and re-renders

Originally published at https://www.developerway.com. The website has more articles like this 😉 In one of the previous articles about React composition, I showed an example of how to improve performance of a component with heavy state operations by passing other components to it as children instead of rendering them directly…

React

11 min read

The mystery of React Element, children, parents and re-renders
The mystery of React Element, children, parents and re-renders
React

11 min read


Jun 15, 2022

How to useMemo and useCallback: you can remove most of them

Originally published at https://www.developerway.com. The website has more articles like this 😉 If you’re not completely new to React, you’re probably already at least familiar with useMemo and useCallback hooks. And if you work on a medium to large-scale application, chances are you can describe some parts of your app…

React

12 min read

How to useMemo and useCallback: you can remove most of them
How to useMemo and useCallback: you can remove most of them
React

12 min read

Nadia Makarevich

Nadia Makarevich

928 Followers

Frontend architect, coder. Love solving problems, fixing things and writing in-depth tech articles: https://www.developerway.com

Following
  • Heather Baden

    Heather Baden

  • María Mallorquín

    María Mallorquín

  • Sofia Taylor

    Sofia Taylor

  • Allard van Helbergen

    Allard van Helbergen

  • Sergio Cinos

    Sergio Cinos

See all (56)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech