© 2022 Hashnode
#components
If you’ve been coding in React JS, the front-end library for building user interfaces, you probably know that it’s the most popular front-end framework in the tech world. Today, we will go deeper into…
1. Backstory In early May of this year, I lost my job as a Lead Developer at a subscription start-up, along with all my colleagues. When I joined the company they had recently had an investment of £4m…
What is the React Lifecycle? React lifecycle is the period it takes our application to birth, grow, and die. It refers to the life span of components during their existence. At every phase in your app…
Modal has become a ubiquitous UI element in modern web designs. It is a simple yet effective design choice with respect to UX. I believe everyone is well aware of how omnipresent a modal element is th…
Introduction We all know that the components in React undergo three main phases namely - mount, update & unmount. The mount phase is when a component initially renders on the screen for the first time. The update phase is when a component …
PropTypes Are Just A Poor Mans Typescript Aren't They? With the increasing popularity of Typescript, you might be wondering. Why would I need another way to check types? But React PropTypes are differ…
In this post, I'll share my journey of building a reusable Svelte component to draw SVG on hover. Begin by trying to reduce boilerplate in my work project and publishing my first npm package. It's gre…
Hello World !! In this blog, we are going to talk about React Components, component types and how can we create one. Overview To develop any application, any developer spend so much time and write s…
Dropdown menus have always been an integral part of any modern UI for a better user experience throughout an app. Dropdown menus are essential for a clean design layout where user actions can be organ…
When creating a react application/website, most of the pages would be sharing the same content all over. For example the navigation bar and page footer. Instead of importing each component in every pa…