Building a web application using a monolithic architecture with a single code base is quite challenging due to many reasons,
These reasons drive us to build applications with greater modularity allowing more developers to contribute with less…
Component-driven development has become a very popular development strategy. This, in turn, has spawned many great tools to support CDD, with the most notable one being Bit (which, essentially, solves most challenges presented by the CDD approach and unlocks scale for many apps).
However, there’s one thing that couldn’t keep up with this evolution: CSS!
The wait is over!
CSS is about to revolutionize the concept of responsive design by introducing some new queries. These will directly enhance the component-based design landscape.
Let me give you a brief insight into them in this article.
Most of us still depend on…
Routing is essential for Single Page Applications (SPAs) to navigate through pages and to initialize state. With React, I’m sure most of you have used react-router-dom, a variant of the Reactrouter library for routing.
However, with React hooks’ introduction, a new module known as the Hookrouter has been launched very recently as a flexible, fast router based on hooks.
This article will focus on how we can use the Hookrouter module to replicate the Reactrouter’s basic functionalities.
As developers, we always push our limits to test our applications before they go live. As we all know, no matter how far we test, runtime issues are inevitable. Therefore, monitoring every aspect of the application is a must.
This article will introduce 5 different tools to monitor the web application frontends live in the user’s browser.
Undergraduate | University of Peradeniya | Faculty of Engineering | Department of Computer Engineering