Earlier quoted context omitted.
(to be transparent - I'm a Cloudflare engineer) The behavior isn't entirely the same and reaching 100% parity is a non-goal, but there are a few things to note. This is still a very early implementation and there are undoubtedly issues with the implementation that weren't covered in next's original test suite (and thus not inherited) while not being obvious enough to pop up with all the apps we've tried so far. As fo…
Why is parity a non-goal? The blog post states: > The result, vinext (pronounced "vee-next"), is a drop-in replacement for Next.js "Drop-in" in my mind means I can swap the next dependency for the vinext dependency and my app will function the same. If the reality is that I have to spend hours or days debugging obscure edge cases that appear in vinext, I wouldn't exactly call that a drop-in replacement. I understand…
How we rebuilt Next.js with AI in one week
231–240 of 252 posts
Re: How we rebuilt Next.js with AI in one week
#232What the status on Vite Rolldown? Is it nearing production?
Re: How we rebuilt Next.js with AI in one week
#233What the status on Vite Rolldown? Is it nearing production?
Rolldown is in RC, meaning no more breaking changes (except for experimental features). See https://voidzero.dev/posts/announcing-rolldown-rc
Re: How we rebuilt Next.js with AI in one week
#234Re: How we rebuilt Next.js with AI in one week
#235Earlier quoted context omitted.
> Then once things are fairly stable and well-understood, another person can just yoink it. That transparency & availability for community contributions or forks is the point of open-source. If you're only using open-source as marketing because you're bad at marketing, then you should probably go closed source & find a non-technical business partner. Whoever "yoinks" the package runs into the same problem because the…
Established corporations will be doing yoinking, with a pre-existing credibility. There's a huge incentive to offer these copied services for cents on the dollar, as a way to kill the competition.
Re: How we rebuilt Next.js with AI in one week
#236Earlier quoted context omitted.
Agreed 100%. I shifted to Phoenix/Elixir years ago but I still love Rails for all the sensible defaults it provides.
How is the elixir job market these days?
The pool size is less, but the pay is more (depending on your demographics, experience, etc) in my personal experience.
But, honestly I chose it not for the market, it's just a better programming language to build stuff, period.
Re: How we rebuilt Next.js with AI in one week
#237Earlier quoted context omitted.
Agreed 100%. I shifted to Phoenix/Elixir years ago but I still love Rails for all the sensible defaults it provides.
Elixir is nice but the console feels like the Stone Age by comparison. That drives me a little crazy
Re: How we rebuilt Next.js with AI in one week
#238Man, I love Next ... but I also love Vite ... and I hate the Next team, because they focus on fancy new features for 0.1% of their users, at the complete expense of the other 99.9% of the Next community (who they basically ignore). This gives someone like me everything we want. Better performance is something the Next community has been begging for for years: the Next team ignored them, but not the Cloudflare team. M…
I just wrote an open letter to fix Next.js. The goal is to compile a list of needs for whoever decides to fix those in any way possible...
Re: How we rebuilt Next.js with AI in one week
#239I get the gist here but I hate the tone of these sorts of posts. Imagine being a NextJS developer, pouring your heart and soul into it day after day, knowing the codebase inside and out, and seeing some dude on the Cloudflare blog bragging about how he rewrote your project in a week using AI. It's tone deaf. It's not impressive. The tool is hella useful. The messaging is ignorant. This should have been a "we built a…
On the other hand, I do believe they drifted too much and stopped listening. As someone else said it - most of the fancy features are used by 1% of the projects, and everything else is buried in hacks and workarounds.
I also agree the tone (and especially the AI brag) is a bit too much. And at the same time it's honest - it doesn't need to be THAT hard and complex. Nor slow :)
That's why I've written an open letter to fix Next.js, to whomever wants to do it (Vercel, Cloudflare or anyone else). Because we have needs, and we cannot play this game anymore...
https://please-fix-next.com/ if you're interested