Remix.run Logo
demetris 4 hours ago

I love Vite, when I don’t forget it exists in my projects. It took things that made you feel mentally deficient and made them almost zero-config.

This news does not make me happy.

Same with the news about Astro earlier this year.

I know it must be good for the people how have made the projects (why else would they chose to do it?) but there is something in those acquisitions that makes me uneasy.

embedding-shape 4 hours ago | parent | next [-]

> I know it must be good for the people how have made the projects (why else would they chose to do it?) but there is something in those acquisitions that makes me uneasy.

Same, kind of conflicting. Happy for the individuals involved, they've probably more than earned it. Slightly sad about what comes next, as I'm guessing both you and me seen this happen so many times before, and we've learned to read past the always-reiterated "Nothing will change, everything keeps on being great forever".

avdwrks 3 hours ago | parent | prev | next [-]

This one is particularly interesting given that Vercel products (Nuxt) now rely on a competitor's tooling (Vite).

ZiiS 2 hours ago | parent [-]

Both are more reliant on V8 derivatives hence Google which they very much compete with.

nobleach 3 hours ago | parent | prev | next [-]

I've loved Vite from the moment it was public. I also tried Snowpack back in the day. (fun story that Fred "fks" went on to create Astro after Snowpack didn't gain traction). The fact that we can "just forget it exists" is a major win in my case. Webpack - while maybe a win over Grunt/Gulp, was MASSIVELY complex.

I too am a bit uneasy. It's not always the case but, corporate ingestion is often where cool projects go to die. The good news about open source is that we have enough Terraform->OpenTofu & Redis->Valkey stories out there.

pier25 an hour ago | parent [-]

> Webpack - while maybe a win over Grunt/Gulp, was MASSIVELY complex.

and slow

ambicapter 3 hours ago | parent | prev | next [-]

> It took things that made you feel mentally deficient and made them almost zero-config.

What kind of things?

demetris 2 hours ago | parent | next [-]

What chrisweekly said:

Configuring webpack, mostly. :-D

That’s not a dig at webpack: Those tools are super complex, and hiding complexity from the user is not easy. But it seems that with Vite we finally got there.

chrisweekly 3 hours ago | parent | prev [-]

I'm not the one you replied to, but a typical config & plugins stack for (webpack + eslint + prettier) is nearly impossible to reason about. VoidZero's tools (Vite + oxcfmt + oxclint) are radically simpler and more performant.

azangru 2 hours ago | parent [-]

> a typical config & plugins stack for (webpack + eslint + prettier) is nearly impossible to reason about.

I think people just don't want to bother. They don't want to read the docs, or maybe watch a video or two (back when webpack was popular, Sean Larkin, webpack evangelist, made a number of popular courses about setting it up). Also, webpack config became easier compared to 2014/2015; I think they got to practically a zero-config by default.

I can understand that people don't want to care; but "impossible to reason about" is not it. It isn't rust, for crying out loud; nor lisp; nor haskell.

trollbridge 3 hours ago | parent | prev | next [-]

Yeah. I don't want to sound selfish, but now I need to make plans to eventually migrate off of vite.

adzm 2 hours ago | parent [-]

Migrate off vite to what exactly? I just migrated a personal project to vite and it simplified the existing webpack thing drastically, I was very impressed.

bossyTeacher 3 hours ago | parent | prev [-]

> This news does not make me happy.

It shouldn't. Big corpo buying small companies harms us all long term.