Prateek Singh·Feb 27, 2025Upload Images to Cloudinary in Next.js (Using App Router)In this blog, we’ll walk through the steps to upload images to Cloudinary in a Next.js application. We’ll use the App Router (introduced in…
Prateek Singh·Feb 17, 2025Using AbortController with Fetch API and ReactJSAbortController is a JavaScript interface that allows you to cancel one or more DOM requests (like Fetch API calls) as and when needed. It…
Prateek Singh·Apr 29, 2024How to deploy Vite React App to GitHub PagesYou can use GitHub Pages to host your website for free. In this guide will show you how you can deploy your Vite React applications to…A response icon2A response icon2
Prateek Singh·Mar 5, 2024Code Splitting in React: Optimizing Performance and User ExperienceCode splitting is a technique used in React applications to enhance performance and improve user experience by breaking down large bundles…
Prateek Singh·Jan 28, 2024How to setup path aliases in ViteEver found yourself lost in a labyrinth of import statements, desperately trying to figure out the correct path to your files in a React…A response icon5A response icon5
Prateek Singh·Dec 18, 2022Optimizing Performance with Caching in Express.jsCaching is a common technique used to improve the performance of web applications by storing data in memory so that it can be quickly…A response icon1A response icon1
Prateek Singh·Sep 4, 20226 Different ways to create file in LinuxIn this tutorial, I will show you how to create a file from a Linux terminal. There are many commands like (cat, echo, touch) to create a…
Prateek Singh·Jul 29, 2022How to add Rate Limit in express.jsRate limiting is a technique used to control the amount of incoming requests to a server in order to protect it from being overwhelmed or…