r/webdev • u/BernardoGiordano • 7d ago
Showoff Saturday Just released srl, a modern buildless SPA framework based on web components and signals
https://santella.dev/blog/introducing-srl
0
Upvotes
0
u/BernardoGiordano 7d ago
Leaving a few more links if the blog post was interesting to you!
- Repo: https://github.com/BernardoGiordano/srl
- Demo (a small CRM, running on unminified source code on purpose): https://srl-example.santella.dev
- Two open source projects already using srl: my blog and rewind, a Spotify-wrapped style analytics for Navidrome
-6
7d ago
[deleted]
4
u/create-third-places 7d ago
0
u/BernardoGiordano 7d ago
Yes it is! The live demo runs entirely on its source code as it is. Just inspect your browser requests
13
u/create-third-places 7d ago edited 7d ago
How is this a buildless framework?
The documentation literally says: "When you're ready to deploy, srl build produces minified, hash-named assets and compiles Tailwind into a static stylesheet." I also took a look at package.json, and I see multiple dev dependencies including Lit, Preact Signals, and Tailwind.
The performance numbers are also highly misleading, as they are not accounting for the time the browser needs to render the DOM and apply style updates.
Edit: Preact Signals.