The New VC Funded JS Tooling - VoidZero

preview_player
Показать описание
Recorded live on twitch, GET IN

### Article
By: Evan You

### My Stream

### Best Way To Support Me
Become a backend engineer. Its my favorite site

This is also the best way to support me is to support yourself becoming a better backend engineer.

MY MAIN YT CHANNEL: Has well edited engineering videos

Discord

Рекомендации по теме
Комментарии
Автор

We had react-scripts and the switch to vite was like going from a 3 min tricycle to build times below 30 sec. So yeah, using it in production was great. ^^

StarryNightSky
Автор

Deno, Rome, Bun, Void, it's going to work this time

JLarky
Автор

To your point at 11:52, I just think that VC funding almost demands a rug-pull at some point. There's no such thing as a free lunch, and those VCs are going to want their money back at some point, with interest, and considerably more interest than whatever you can get from your savings fund at the bank. Probably more interest than they could get from the S&P 500 index fund, too -- otherwise they'd have just put their money in the index fund. Either X project/company/whatever has a solid business model that makes money from day 1, it collapses at some point and all you can do is hope a community fork continues on, or there's a rug-pull. Lack of planning + people running the show that want to make money = rug-pull. Planning is hard, so rug-pulls are, I think, the most common experience.

mage
Автор

It's Evan You, if someone can do it then it's him.

SoreBrain
Автор

I'd bet this investment is more self serving to their own companies rather than expecting any direct revenue stream from Vite / Void 0. Owning the best tools or at least ensuring their ongoing success (the maintainers don't just get burned out and leave) is a large risk reduction to the surrounding businesses that use them. Its an insurance policy wrapped in an investment / company.

joshr
Автор

Evan You is a GOAT. Man never fails to deliver. Everything he and his org touch is gold.

Side jab: Svelte is just Vue without job listings

hamm
Автор

Its Evan You, so it's impossible to be bad

xrexy
Автор

I am genuinely exhausted. Wake me up when Javascript 2 comes out....

koxafis
Автор

VoidZero: the ecosystem is fragmented!
Also VoidZero: here's another piece!

DrewWalton
Автор

The unified toolchain sounds like what Clang introduced in the C community. A frontend composed as libraries, where each component can be used independently or together with other components.

melodyogonna
Автор

Vite is great. Hope this works too lol. Evan You is awesome.

shinobi
Автор

13:30 Proprietary graphics drivers suck because they have the effect of locking down the hardware that you bought and should have more control over

Open source drivers inevitably catch up, but it takes a while

olbluelips
Автор

I am skeptical, as with everything JS related, but just because Evan You put his work into that, I think this might actually be actually good.

Gornius
Автор

18:49 Not just somewhat. I agree with the chatter. Throwing next into a docker container is insanely easy. My github workflow just uses docker build, and my dockerfile is 8 lines.
When it comes to routing, you can use competing services easily. I used google cloud run, limit the max number of instances, choose whether I want to keep a minimum number of instances spun up to avoid cold starts, choose whether I want the same user to be sent to the same instance, and done!
You could do the same with AWS or Azure.
Building next in a docker container is:
```
FROM your_image
EXPOSE 8080
WORKDIR /usr/app

COPY . .
RUN npm ci
ENV NODE_ENV production
RUN npm run build
CMD [ "npm", "start" ]
```
That's it!
You just copy the manifests, install the dependencies, switch the environment to production, build, and then set the starting command to be npm start.

Exilum
Автор

The way I see it, VoidZero isn't a new standard as it's in a field that never had any. It wants to replace 4 tools with 1, so instead of having Oxc for parsing, Rolldown for bundling, Vite for building and Vitest to run tests with all having separate configurations that could end up being accidentally incompatible you can have VoidZero that just works.

Exilum
Автор

Due to their rep alone, I expect something decent to come out of it.

alexandermercer
Автор

JS is quickly becoming the best language for building JS tools.

semyaza
Автор

If Evan you is leading, I trust it. For now.

LtdJorge
Автор

I doubt Prime reads comments, but that just isn't true about Next. I have Next apps hosted on a digital ocean droplet and on railway. It's no more difficult to get working than Remix or any other react framework. It's not a problem to host Next on a long-running node server and it's not just for "static build".

Where it becomes more difficult is when you want to host it on other serverless platforms. open-next and SST help solve this issue.

michaelfrieze
Автор

I respect Eyan Vue (:D) a lot. If he thinks this could go somewhere, it probably can.

AdroSlice