5 Comments
User's avatar
JP's avatar

The @vitejs/plugin-rsc bit feels prophetic now. Since you wrote this, Cloudflare built an entire Next.js-compatible framework on top of Vite's Environment API and that exact RSC plugin. 94% of the App Router API reimplemented without a line of Next.js code. Strongest evidence yet that the DX and the implementation really are separable. Wrote up the architecture: https://reading.sh/inside-cloudflare-vinext-the-ground-up-next-js-reimplementation-19b8a8a3e779?sk=fab14d98772b3a99dd9b8e2a5b932a7b

Joel Cipriano's avatar

Thank you for everything, Lee! I’ll miss you on this side of the community.

Adrian Tilvar's avatar

I know you said you’re not quitting the React community, but you leaving Vercel and being tired of the negativity does sound like a mental check out. I can’t say I blame you, it must be frustrating AF to have to explain why this is good for the ecosystem to people who are not even in the ecosystem in the first place or are too stuck in their old ways, probably still writing React with classes like God intended. I just think it’s sad that smart, kind, helpful, and transparent developers like you are stepping away. I do hope that your new journey at Cursor will be just as good or even better for the AI community!

Peter Kellner's avatar

I wish you would talk some about the release cycles as and confusion around that. So much stuff got called production when clearly it was not. Caching in server components for example is a hot mess (to be clear though, you always had my trust, I just wish there was not so much "this is ready for production" causing me lots of grief with customers.