- Published on
React
All Posts
- nextjs (14)
react (9)
- web-scraping (8)
- hono (5)
- scrapy (5)
- supabase (4)
- authjs (3)
- cloudflare (3)
- undetected-chromedriver (3)
- vercel (3)
- react-query (3)
- protobuf (3)
- shadcn (3)
- authentication (2)
- curl_cffi (2)
- clerk (2)
- deployment (2)
- drizzle (2)
- neon (2)
- git (2)
- prisma (2)
- tailwind-css (2)
- zustand (2)
- oauth (1)
- credential (1)
- browser-automation (1)
- free-tier (1)
- cloud-databases (1)
- sql (1)
- nosql (1)
- aws (1)
- planetscale (1)
- postgresql (1)
- giscus (1)
- jotai (1)
- newsletter (1)
- mailerlite (1)
- redux (1)
- reford (1)
- english (1)
- ai-integration (1)
- sonner (1)
- swr (1)
- s3 (1)
- tiptap (1)
- vscode (1)
- Published on
Adding a useForm instance (from libraries like react-hook-form) to the dependency array of a useEffect often causes infinite re-renders because the useForm function creates a new form instance on every render. Since its reference changes every time, React triggers the useEffect continuously.- Published on
State management for React: Jotai- Published on
A simple guide to using Zustand for state management in React.- Published on
In Redux, state is handled globally and allows you to change the state from anywhere in the application