Irfan AshrafChat Made Simple: Socket.io — Your Easy Solution!To set up a simple one-to-one chat implementation, follow these steps:Mar 22Mar 22
Irfan AshrafEasy Route Security in React: Managing Private Routes with CookiesThis blog explains how to set up private routes in a React application using cookies. By storing a token in a cookie on the user’s web…Feb 151Feb 151
Irfan AshrafREGEX — Regular ExpressionRegular expressions, commonly known as regex, are a powerful tool that can be applied in numerous programming languages. Their primary…Jan 16Jan 16
Irfan AshrafGraph-DataStructureA graph is a non-linear data structure comprising nodes connected by edges. It can be categorized into two types: directed and undirected…Jan 2Jan 2
Irfan AshrafTree — DataStructureA tree comprises nodes connected by edges, forming a hierarchical data structure. Unlike linear data structures such as stacks, queues…Dec 28, 2023Dec 28, 2023
Irfan AshrafHash TableA Hash Table, also referred to as a hash map, is a data structure designed for storing key-value pairs. It facilitates quick data retrieval…Dec 27, 20231Dec 27, 20231
Irfan AshrafSorting AlgorithmsBubble Sort — This algorithm iterates through the array, comparing adjacent elements. If the elements are not in the correct order, their…Dec 20, 2023Dec 20, 2023
Irfan Ashrafpackage.json v/s package-lock.jsonThe package.json file, formed by developers when initiating a new Node project with npm init, holds various project details such as…Nov 29, 20231Nov 29, 20231
Irfan AshrafSession Cookie LocalstorageThere are three main ways to store data in a browser: session storage, cookie storage, and local storage. Local storage and session storage…Nov 14, 2023Nov 14, 2023