I Am
Volodymyr Hudyma
<FrontEndDeveloper />
Table Of Contents(Articles: 111)

Top 7 Ways To Optimize The Performance Of React Applications

October 24, 2020

The way web applications are created has changed since the creation of React. By operating on a virtual DOM instead of the real one, it makes updating UI extremely fast and manageable. It seems that all tools are set up from the beginning...Read more


React Hooks: useMemo

October 14, 2020

Memoization is an optimization technique used to speed up computer programs by storing the results of expensive function calls and returning the cached result when the same inputs occur again. A memoized function...Read more


Debounce In React

October 08, 2020

React is often used for various tasks, including those that require a lot of complex calculations. Performing this type of calculation too often compromises the performance of the application. In most cases we can limit their number so that they are not executed too often...Read more


Top 7 Mistakes Most React Developers Make

September 18, 2020

React is a great JavaScript library for creating user interfaces. It brings an enormous number of advantages for both, customers and developers. But like any tool, if it is not used properly, it creates more problems than it actually solves...Read more


Unit Testing React Components | Redux-Thunk | Redux-Saga (Full Guide, September 2020)

September 13, 2020

Each application must be automatically tested to ensure that everything works as intended and that the new features can be delivered without destroying the existing ones. Without testing, the functioning of your application is a matter of pure luck...Read more


How To Create A Custom Matcher In Jest?

August 06, 2020

A matcher (or an assertion) is a function used to check for a particular condition. Jest offers a variety of matchers out-of-the-box, but sometimes there is a need to extend their functionality...Read more


My Way Of Looking For The Perfect React Architecture

July 29, 2020

When someone asked Dan Abramov what is an optimal structure for React applications, he replied: "Move files around until it feels right". I thought it was a joke at first, and started trying different architectural approaches until I realized he was absolutely right...Read more


Redux Thunk vs. Redux Saga. The Differences.

July 25, 2020

Today, the vast majority of applications have to deal with asynchronous tasks. In React, there are 2 most popular libraries that allow you to handle them in an easy way...Read more


How To Save Up To 50% Development Time In React?

July 16, 2020

Custom software development can be expensive because the development team creates an application from scratch. But there are a few things you can do to reduce the cost of developing a custom software solution...Read more

Receive all new posts directly to your e-mail
No spam, I promise