the reason your React code sucks is useEffect + setState
don't sync local state inside of useEffects - this will make your code overly complex to reason about
Vercel BotID: The best CAPTCHA is invisible! Powered by Kasada's industry-leading deep analysis technology for detection of the most sophisticated bots with minimal false-positive rates.
await checkBotId();
Next.js 15.3: useLinkStatus
Define inline feedback to show while navigations complete.
Tip:
• Avoid an unnecessary flicker of pending UI on fast loads by adding an initial animation delay (e.g. 100ms) and fading in from 0 opacity.
Every time a sale is made on @Shopify this Black Friday weekend, it shows up on this 3D globe.
It runs at 120fps in the web with a full 3D environment, physics engine, music synth, VR support, and more.
It’s hard to believe it's a React app 👀🧵
OMG, I finally got access to https://t.co/WS7pVlHITq! super impressed already, and of course, i cldn’t resist patching it to work with RSCs in next.js... bcos why not? 😅
huge shoutout to @aboodman for being incredibly responsive and helpful while i got totally nerd-sniped!
Introducing React Scan CLI (alpha)
Scan ANY React site for slow performance and problematic renders
Here's @v0 being scanned. Try yours now:
npx react-scan@latest <URL>