Redux is a great library which solves many issues related to keeping a state of an application. Thanks to it, we no longer have to worry about the hierarchy of components. The central store can be accessed from every component to get the current state of any aspect of an application. Working with code is […]
One of the most frustrating things which each frontend developer faces, is the challenge of scaling graphs library. It very often happens, especially with an older library, that it is not responsive. It just adjusts the size when it is mounted to the DOM and doesn’t scale dynamically when a browser window is resizing.
In React, communication between the components proceeds in a hierarchical way. This means that by default we only have the possibility to pass data from parent component to children component using props attribute and not the opposite. It’s not any kind of a “bug” or a disadvantage, but a deliberate construction which should help us […]
Because ReactJS is just a library, it’s very often necessary to install external plugins and tools inside the project to start build application. Sometimes, this can be annoying because, each time, we must repeat the same, boring job. The simplest solution for this is just to use some ReactJS Starter Kit, which we can very […]
In recent years, we can observe important changes in the process how the web applications are created. About six years ago, most of the web applications were based on the robust backend, where most of the operations were focused, and the front end consisted only with simple HTML, CSS, and eventually few JS scripts. Today […]