React_Camp's profile picture. "Everything above is business logic. Everything below is UI."

⚛ React Camp

@React_Camp

"Everything above is business logic. Everything below is UI."

⚛ React Camp reposted

This is a great distillation of the struggles I had building apps with RSC. The weird thing to me is ... how did this become such a priority for the React team? The Vercel conspiracy theories are silly: RSC predates Next's app directory by a LOT. React has always been about…

Next.js right now feels like a weird paradox. You can’t fetch data in Client Components, but you also can’t mutate Server Components once they’ve mounted. So we’re left in this awkward middle zone where you create these tiny Server Components that just fetch data, and then pass…



⚛ React Camp reposted

Literally every React dev right now:

ahudovich's tweet image. Literally every React dev right now:

⚛ React Camp reposted

Check out v0bananacam.vercel.app — it’s wild 😆. An AI camera powered by Nano Banana, built in @v0

rauchg's tweet image. Check out v0bananacam.vercel.app — it’s wild 😆. An AI camera powered by Nano Banana, built in @v0
rauchg's tweet image. Check out v0bananacam.vercel.app — it’s wild 😆. An AI camera powered by Nano Banana, built in @v0

This whole thread is so real

react for the lovers



⚛ React Camp reposted

👀 JS/TS Monorepo Insight We thought we could manage 10+ React applications in an enterprise setup across teams. Dependency drift proved us wrong. Catalogs made it simple.

rwieruch's tweet image. 👀 JS/TS Monorepo Insight

We thought we could manage 10+ React applications in an enterprise setup across teams.

Dependency drift proved us wrong. Catalogs made it simple.

A good rule of thumb is to use controlled components (useState) for small forms, when you need live validation, conditional UI, or immediate reactivity; use uncontrolled (useRef) components for large forms where you only care about values on submit like long surveys & reg forms

Just one more state variable bro. Just one more hook and the page will have everything it needs. Just one more state variable please bro. Bro? Add one more state variable please bro Dawg, y'all actually live like this??

kosa12's tweet image. Just one more state variable bro. Just one more hook and the page will have everything it needs. Just one more state variable please bro. Bro? Add one more state variable please bro

Dawg, y'all actually live like this??


⚛ React Camp reposted

Did Curtis Yarvin invent React? Let's take a look by diving into the paper[1] 🧵

rauchg's tweet image. Did Curtis Yarvin invent React? Let's take a look by diving into the paper[1] 🧵

I invented React in 2000

curtis_yarvin's tweet image. I invented React in 2000


⚛ React Camp reposted

One of the most slept-on tools for vibe coders is 21st (dot) dev It's a collection of React components optimized to work with Cursor, Windsurf, etc. If you're vibe coding, this will help you make much better looking apps!

mattshumer_'s tweet image. One of the most slept-on tools for vibe coders is 21st (dot) dev

It's a collection of React components optimized to work with Cursor, Windsurf, etc.

If you're vibe coding, this will help you make much better looking apps!

⚛ React Camp reposted

Search your React codebase for: eslint-disable-next-line react-hooks/exhaustive-deps What's your high score?

DavidKPiano's tweet image. Search your React codebase for:

eslint-disable-next-line react-hooks/exhaustive-deps

What's your high score?

⚛ React Camp reposted

I'm hiring a full-time vibe-coder We'll build in public, marketing is on me. What I'm looking for: > Mobile dev experience (React Native) > You care deeply about UX, not just UI > You're comfortable working solo and iterating fast If thats you, drop a comment I'll DM you.


react-router-devtools v5 is out! 🔥 Complete overhaul of the routes tab! 🎉 - Shows all project routes - Highlights discovered ones - Works with any routes.ts setup - Server logging now works with any convention - Bug fixes across the board



⚛ React Camp reposted

Remix and React Router’s CVEs lead to trivial XSS cache poisoning. We have rolled out a proactive and comprehensive protection to all @vercel customers. Users with other CDNs / proxies are very likely vulnerable. The exploit reproduces easily in a lot of environments. Massive…

Vercel customers are protected from two high-severity vulnerabilities (CVE-2025-43864 and CVE-2025-43865) in Remix and React Router. Read our advisory to understand impact and next steps. vercel.com/changelog/prot…



⚛ React Camp reposted

A video that has been a long time coming! I go over what you DON'T need in react-router v7 framework mode. Check it out: youtu.be/zzyqi_rWx_c

AlemTuzlak's tweet card. STOP Overengineering your react-router apps with these libraries!!!

youtube.com

YouTube

STOP Overengineering your react-router apps with these libraries!!!


⚛ React Camp reposted

React Router v7.5 introduces a a more granular way to lazy load route code in Data Mode. This new API is designed to support the upcoming middleware API, but it also allows for some additional performance optimizations across the board Blog post below 👇

remix_run's tweet image. React Router v7.5 introduces a a more granular way to lazy load route code in Data Mode.

This new API is designed to support the upcoming middleware API, but it also allows for some additional performance optimizations across the board

Blog post below 👇

⚛ React Camp reposted

watching sonnet 3.7 invent react from scratch for no reason


⚛ React Camp reposted

I just want dan abromov to tell us whether or not sync engines are the future or not


⚛ React Camp reposted

First day of React Miami! @gabe_g2i is kicking things off with an emotional keynote about the power of the React community and the journey and origin story of the conference! 🚀🌴

andrelandgraf's tweet image. First day of React Miami! @gabe_g2i is kicking things off with an emotional keynote about the power of the React community and the journey and origin story of the conference! 🚀🌴

Loading...

Something went wrong.


Something went wrong.