← Back to context

Comment by CrossVR

3 days ago

> On the frontend, you have build pipelines, bundlers, CSS frameworks with their own toolchains, progressive web apps, Core Web Vitals, SEO, layout shifts, srcset/responsive images…

LLMs are successful in webdev because of unnecessary frameworks being piled on top of each other more in the name of job security than technical necessity.

You're completely free to write software targeting the browser platform without a framework, build pipeline, and bundler. Those things exist for a reason though and running a large project without them quickly runs into worse problems.

  • Those things exist because of eachother. If you’re not using a reactive framework, you probably have no need for a bundler and if you’re not using a bundler, you probably have no need for a build pipeline.

    • And also a build pipeline doesn't have to be difficult to write. You can do it in like 50 lines of code and esbuild. And then you get to bundle your CSS, use React or whatever, Typescript, etc.