Abhinav Anshul Doing interesting things on the Web.

Stories by Abhinav Anshul

React logo over a beige background

Data fetching with Remix’s loader function

Dev

Learn how Remix enhances SSR performance, simplifies data fetching, and improves SEO compared to client-heavy React apps.

Abhinav Anshul
Nov 26, 2024 ⋅ 5 min read
Turbopack Adoption Guide: Overview, Examples, And Alternatives

Turbopack adoption guide: Overview, examples, and alternatives

Dev

Turbopack is a next-generation incremental bundler optimized for JavaScript and TypeScript. Let’s explore why and how to adopt it.

Abhinav Anshul
Aug 21, 2024 ⋅ 6 min read
Schema Validation In TypeScript With Zod

Schema validation in TypeScript with Zod

Dev

Learn how to enhance TypeScript runtime type safety using Zod for schema validation and dynamic form validation.

Abhinav Anshul
Jul 16, 2024 ⋅ 11 min read
Exploring Use Sync External Store, One Of React's Lesser Known Hooks

Exploring useSyncExternalStore, a lesser-known React Hook

Dev

Understanding how to use lesser-known React Hooks like useSyncExternalStore can help you elevate your React projects.

Abhinav Anshul
Mar 8, 2024 ⋅ 5 min read
How To Structure Scalable Next Js Project Architecture

How to structure scalable Next.js project architecture

Dev

Learn to structure your Next.js project strategically to build an application that will scale up without any issues as your project grows.

Abhinav Anshul
Jan 30, 2024 ⋅ 12 min read
8 Tips To Reduce Unused Javascript

8 tips to reduce unused JavaScript

Dev

Knowing how to reduce unused JavaScript can help you save time, optimize performance, and improve efficiency.

Abhinav Anshul
Nov 27, 2023 ⋅ 5 min read
Using Tanstack Query With Next Js To Handle Data

Using TanStack Query with Next.js

Dev

Learn how you can use TanStack Query for data handling and state management in applications built with Next.js 13.

Abhinav Anshul
Oct 24, 2023 ⋅ 9 min read
Understanding How React Handles Input State — A Deep Dive Into Controlled And Uncontrolled Components, Onfocus And Onblur Events, And Third Party Form Building Libraries For React

Understanding how React handles input state: A deep dive

Dev

Learn to manage React input state using controlled and uncontrolled components, onFocus and onBlur events, and third-party solutions.

Abhinav Anshul
Aug 29, 2023 ⋅ 6 min read
Writing Composable Css Components For React

Writing composable CSS components for React

Dev

Learn to use CSS Components to create your own composable components, convert them into Hooks, and use them across your React project.

Abhinav Anshul
Aug 1, 2023 ⋅ 6 min read
Understanding When And How To Prioritize React Ui Updates

Understanding when and how to prioritize React UI updates

Dev

Use the useTransition() and useDeferredValue() Hooks in your next React project to help you prioritize the UI updates on the client side.

Abhinav Anshul
Apr 17, 2023 ⋅ 4 min read
Using Jotai With Next Js To Share State Across Your App

Using Jotai with Next.js to share state across your app

Dev

You can use Jotai in Next.js projects to share and manage states across your application using a bottom-up approach.

Abhinav Anshul
Feb 22, 2023 ⋅ 6 min read
Exploring React Router’s Data, Navigation, and Error Handling APIs

Exploring React Router’s data, navigation, and error handling APIs

Dev

React Router’s v6.4 was a minor release earlier in 2022 that introduced some groundbreaking changes for the react-router-dom package.

Abhinav Anshul
Dec 22, 2022 ⋅ 5 min read