3 ms·
I built an open source library/mini-framework to seamlessly integrate a Svelte (JS) frontend with a Crystal backend. It's really fun to build apps with this!
by nlh 5y ago
I built an open source library/mini-framework to seamlessly integrate a Svelte (JS) frontend with a Crystal backend. It's really fun to build apps with this!
https://nlh.me/projects/celestite https://nlh.me/projects/celestite
Still very much a WIP, but it works. You can build your front-end in pure Svelte components and it supports server-side rendering, client-side hydration, and all that good stuff.
I did this entirely to scratch my own itch - I love working in Crystal (it's a beautiful, elegant language) and I love working in Svelte (modular, reactive web components) and it all just fits together nicely.
Would love feedback / contributions!
- durkie 5y agoCool! I love working in both Crystal and Svelte. I'll definitely check it out.
- NetOpWibby 5y agoI find Crystal fascinating but I haven't been able to internalize non-web languages just yet.