logoalt Hacker News

coldteatoday at 12:08 PM3 repliesview on HN

>Can't we just go back to node + npm + vitest + vite?

The mere enumeration shows how bad it is.


Replies

mnahkiestoday at 12:14 PM

I think it's a pretty reasonable split of responsibilities, and not uncommon.

Eg: JDK + maven + junit + tomcat

Making these components pluggable is arguably how we get innovation (eg: yarn/pnpm, jest/vitest, etc)

show 1 reply
tavavextoday at 2:46 PM

Why? Is fewer things always better? How far should it be consolidated? Taking it to an extreme, would having a tool named Everything that does anything you could imagine in relation to web dev be better?

arendtiotoday at 2:55 PM

Well, do one thing an one thing good as in Unix philosophy?

- Runtime

- Package manager

- Test runner

- Build tool