Feature discussion: lazy build (no build step) #172
Replies: 1 comment
-
|
Lazy build (no build step) is a fascinating approach — it's essentially what Vite does in dev mode, and extending that to production is the cutting edge of the bundler space. The tension: Why build steps exist:
What "lazy build" could mean: Vite's plugin system with The most promising direction I've seen: build-on-deploy with cached incremental compilation (only rebuild what changed), making the build step fast enough that "no build" is less valuable. Turbopack/Rspack are going this direction. What specific pain is the lazy build solving — CI time, iteration speed, or something else? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Two frameworks I've seen that have this feature of having "no build step":
https://ultrajs.dev/
https://fresh.deno.dev/
I'd rather call this lazy or runtime build cause we are still building our code we just don't do it ahead of time.
I'm not really sure about the benefits/tradeoffs and whether it would make sense in Solid Start, which is why I'm starting this discussion.
Beta Was this translation helpful? Give feedback.
All reactions