News for hackers. Stuff that matters.
Re:Alpine.js by no_wizard on Friday January 13, 2023 @11:08AM (#34369729)
Which build tools churn this badly, exactly?

Rollup has always been a straightforward path. Vite (built on rollup) is super clean. Before that even, webpack was relatively stable between versions.

If you just used Gulp / Grunt / Browserify I am a little more sympathetic, especially with Grunt / Gulp, but I always felt their limitations were obvious.

Browserify somehow managed to snatch defeat from the jaws of victory IMO

Re:Alpine.js by dgb23 on Friday January 13, 2023 @01:06PM (#34371513)
I think almost of these are on the list of past and present enemies. I haven't used Vite but I have better things to do than change the build tool in dozens of projects a year without any guarantees that it will not break like the rest of them.
Re:Alpine.js by no_wizard on Friday January 13, 2023 @01:12PM (#34371608)
if you adopted vite from 1.0, you wouldn't have a need to change build tools in dozens of projects a year. Its really stable. Same with rollup. Webpack (was?) a little less stable, but it didn't churn at that rate either.

I'm just not sure where the churn is from. If you're talking about meta frameworks, like create-react-app, that churn alot and change things underneath, I get it, though with tools like that, one should always seek to stay on the happy path only, as its otherwise a recipe for disaster.

Re:Alpine.js by dgb23 on Friday January 13, 2023 @01:33PM (#34371913)
Seems like I didn't win in the JS build too lottery then.