In this tutorial I will show you the code to build a simple HTML semantic table.
ooth scrolling is a popular scrolling behavior in most of the one page websites like landing pages. In this article I am gonna show you 4 different ways to create this effect. One way using only CSS, while the others using javascript.
One of the coding interview questions is how to remove duplicates from an array. Of course as for any problem, it has more than one approach in javascript. One of these approaches is to benefit from: Set Object Spread Operator Here is one of the possible approaches 👇
What is Software versioning in general? According to Wikipedia, Software versioning in general is the process of assigning either unique version names or unique version numbers to unique states of computer software. One of the method for versioning a software is Semantic Versioning. Who proposed Semantic Versioning? The Semantic Versioning specification was originally authored by Tom Preston-Werner, inventor of Gravatar and […]
What is a Middleware? According to wikipedia, Middleware is a type of computer software that provides services to software applications beyond those available from the operating system. It can be described as “software glue”. In our case, express js middleware is a functionality that runs between a request to the server and the response from the server. […]
What is Lazy loading? Images, and videos consume a huge amount of data, and affects web performances. If your web page contains many images (or videos), it is true that some -if not many- of them are out of viewport. The normal behavior of any browser is to load all images during the web page […]