DEV Community

Harshal Ranjhani profile picture

Harshal Ranjhani

Full Stack Developer and Technical Writer!

Location Pune, India Joined Joined on  Personal website https://harshalranjhani.in github website

Education

Vellore Institute of Technology

Pronouns

he/him

Why Developers Love the Shadcn Sidebar Component

Why Developers Love the Shadcn Sidebar Component

6
Comments
6 min read

Want to connect with Harshal Ranjhani?

Create an account to connect with Harshal Ranjhani. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Setting Up a Node.js, TypeScript, and Express Project

Setting Up a Node.js, TypeScript, and Express Project

8
Comments 1
5 min read
Fixing “Cannot Use Import Statement Outside a Module” Error

Fixing “Cannot Use Import Statement Outside a Module” Error

5
Comments
4 min read
Building a Twitter Clone with React Native and CodeParrot

Building a Twitter Clone with React Native and CodeParrot

13
Comments
5 min read
Figma to React with CodeParrot AI: Build Dashboard in minutes

Figma to React with CodeParrot AI: Build Dashboard in minutes

10
Comments
5 min read
React useQuery : A Complete Guide

React useQuery : A Complete Guide

9
Comments
6 min read
Astro.js Getting started with a static site generator

Astro.js Getting started with a static site generator

10
Comments 1
9 min read
Best React UI Library: 5 Popular Choices

Best React UI Library: 5 Popular Choices

10
Comments 1
10 min read
Next.js Middleware: Simple Guide to Control Requests

Next.js Middleware: Simple Guide to Control Requests

20
Comments 1
7 min read
Top Online React Compiler Comparisons for Developers

Top Online React Compiler Comparisons for Developers

12
Comments 1
5 min read
Recharts: The Ultimate React Charting Library

Recharts: The Ultimate React Charting Library

7
Comments
8 min read
Using Zod with TypeScript: A Guide for Frontend Developers

Using Zod with TypeScript: A Guide for Frontend Developers

116
Comments 19
5 min read
Expo vs. React Native: Pros, Cons, and Key Differences

Expo vs. React Native: Pros, Cons, and Key Differences

10
Comments
5 min read
React 19: A Comprehensive Guide

React 19: A Comprehensive Guide

14
Comments 1
6 min read
NextJs Server Actions: Why and How

NextJs Server Actions: Why and How

7
Comments 1
6 min read
React SEO Guide: Mastering SEO Strategies

React SEO Guide: Mastering SEO Strategies

12
Comments 3
5 min read
Tailwind Catalyst: Getting Started with Tailwind's React Toolkit

Tailwind Catalyst: Getting Started with Tailwind's React Toolkit

6
Comments
4 min read
Best Tailwind Extensions for Productivity

Best Tailwind Extensions for Productivity

8
Comments 1
5 min read
Mastering Tailwind CSS: A Guide to Padding, Margin, and Borders

Mastering Tailwind CSS: A Guide to Padding, Margin, and Borders

9
Comments 1
5 min read
How to Easily Add Translations to Your React Apps with i18next

How to Easily Add Translations to Your React Apps with i18next

13
Comments
6 min read
Introduction to Git Hooks

Introduction to Git Hooks

14
Comments 1
5 min read
Using environment variables in React and Vite

Using environment variables in React and Vite

11
Comments 3
3 min read
Learn Redux Toolkit for State Management in React

Learn Redux Toolkit for State Management in React

13
Comments 3
6 min read
Building a Masonry Layout in React with Infinite Scroll

Building a Masonry Layout in React with Infinite Scroll

10
Comments
4 min read
Create your portfolio with GitHub Pages

Create your portfolio with GitHub Pages

9
Comments 1
6 min read
CLI Tools every Developer should know

CLI Tools every Developer should know

14
Comments 1
7 min read
Navigation in React Native

Navigation in React Native

6
Comments
5 min read
The Arc browser: A Chrome replacement?

The Arc browser: A Chrome replacement?

6
Comments 5
6 min read
Deploying React Apps to Github Pages with Github Actions

Deploying React Apps to Github Pages with Github Actions

12
Comments 1
4 min read
10 Best React Native Developer Tools in 2024

10 Best React Native Developer Tools in 2024

13
Comments 2
4 min read
Setting Up Stripe Payments in React

Setting Up Stripe Payments in React

30
Comments 3
4 min read
Top 10 Developer Communities You Should Explore

Top 10 Developer Communities You Should Explore

30
Comments
6 min read
Implementing Infinite scroll in React apps

Implementing Infinite scroll in React apps

20
Comments
4 min read
React Native’s Flexbox: A Visual Guide

React Native’s Flexbox: A Visual Guide

9
Comments 1
4 min read
Git Merge vs. Rebase: Key Differences

Git Merge vs. Rebase: Key Differences

65
Comments 7
4 min read
Git commands you need to know!

Git commands you need to know!

19
Comments 2
6 min read
Exploring Mojo CSS: A Developer’s Guide

Exploring Mojo CSS: A Developer’s Guide

12
Comments 1
5 min read
Static site generation using Astro

Static site generation using Astro

8
Comments
3 min read
Svelte for Beginners: Easy Guide

Svelte for Beginners: Easy Guide

14
Comments
5 min read
Exploring Three.js for 3D Web Development

Exploring Three.js for 3D Web Development

25
Comments 3
5 min read
Next.js Large file uploads using Edge Store

Next.js Large file uploads using Edge Store

12
Comments
4 min read
Shadcn: Customizable and Open Source UI

Shadcn: Customizable and Open Source UI

18
Comments
3 min read
React Native and Flutter: A Developer's Dilemma

React Native and Flutter: A Developer's Dilemma

13
Comments
3 min read
React to Vercel: Deployment Made Easy.

React to Vercel: Deployment Made Easy.

17
Comments
3 min read
Framer Motion: Animate React Easily

Framer Motion: Animate React Easily

17
Comments
4 min read
loading...