© 2023 Hashnode
#webdevelopment
We all know that JavaScript code is executed in browsers. But have you ever wondered how it's actually executed? In this post, let's understand how browsers enable JavaScript code execution. Every bro…
Authentication is a crucial aspect of web application security that ensures the privacy and security of sensitive information. It is a process of verifying the identity of individuals, entities, or we…
Intro zod is a schema based validation library with static type inference. It is production ready, has a rich community and ecosystem. You should check it out if you have the need for such a library. …
Pre-requisites Javascript objects Javascript classes ES6 import and export modules Introduction Apart from just writing classes and objects, we also need to neatly convey concepts like Inheritanc…
In this blog, I will walk you through a step-by-step process to create a simple BMI Calculator. I assume you can create HTML and CSS File for this, so I am not making it for you. Although, I will pro…
Firstly, We'll discuss what are arrays in JS. after that, the methods provided by JS. What are Arrays? An array in JS is a single variable that can store multiple values in it. syntax: declaration var…
useLocation is a hook provided by the React Router library that allows you to access the current URL location in your application. It returns an object that contains information about the current URL,…
While using the equality operator in javascript. We usually have two options that are to either use Loose equality (==) or to use Strict equality (===). But making choice hastily without knowing the e…
If we take a look at both spread and rest operators they both look the same as they use the same syntax as 3 dots (...) in front of them and because of this it causes confusion among beginners. So let…
While coding we encounter so many different types of errors. These errors often make us scratch our heads. But if we understand why we get those errors and how to solve or avoid them, then our life wi…