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
Hooks are functions that allow you to “hook into” React state and lifecycle features of functional components. React has a few built-in hooks, but sometimes you need to extend their functionality...Read more
Building a website is only the first step in the launching process. There are a few more steps to be taken before the site goes live, and one of them is the deployment on hosting...Read more
Recently it turned out, that I have been working with React for a little over 3 years, so now is the perfect time to summarize what I have learned during this adventure...Read more
We, as software developers, often build different kinds of forms, which consist of different elements, like inputs, text areas, selects, etc. There are 2 ways of defining those elements, the controlled and uncontrolled way...Read more
Almost each web application contains lists of elements printed to the screen. If you render list elements without defining the "key" prop, you will receive a warning message in the console. Let's find out why...Read more
Redux is a library that allows us to manage an application's state easily and predictably. Configuring React application to use Redux can be confusing, especially at the beginning, so here's a practical step-by-step guide...Read more
After you decided to proceed with React, there are many libraries that will help you to speed up the development process. Choosing the right ones is crucial for the project's success...Read more
Having learned some JavaScript basics and intermediate concepts we're ready to kick off with advanced topics. Meet the React - a JavaScript library for building user interfaces.Read more