saberland/saber

Saber v1 roadmap

egoist opened this issue · 10 comments

Check out the proposal

No ETA, but most likely after Vue 3 beta release

Maybe for v1, all files with 200+ lines of code could be refactored to be more readable and maintainable.

Hey egoist, awesome work on Saber. As Vue 3 closes in, I was just wondering, is there eventually going to be planned support for the new Vue 3 features— namely the new composition API?

@barkdoll yes, if that would make things easier. I haven't found a use case for Saber tho 😅

@barkdoll yes, if that would make things easier. I haven't found a use case for Saber tho

@egoist awesome. I was just thinking ahead as far as using it to build components. While Saber may not have a specific need for it yet, I think the availability of it will be a huge plus when a use case is discovered.

Throwing it out there... Being built ontop of vite?

@andreasvirkus I'd rather wait for esbuild to be mature, Vite still uses Rollup in production and it's slow too, and it uses different build tools for dev/prod build, that inconsistency might make it harder to debug errors.

Valid point. I used Vitepress for 2 small projects and the DX was lovely and it didn't seem to sacrifise anything else to achieve that DX (but they were quite simple sites and nothing fancy...).

I just built something fully using esbuild (and React, since it's hard to use Vue with esbuild for now) https://github.com/egoist/maho

@andreasvirkus I was wrong, a Vite based Saber is coming...

That's great! A vite-powered SSG is just what's missing from the Vite ecosystem atm <3