Show HN: 90s.dev - game maker that runs on the web (90s.dev)
95 points by 90s_dev 2h ago 42 comments
Show HN: Olelo Foil - NACA Airfoil Sim (foil.olelohonua.com)
3 points by rbrownmh 19m ago 1 comments
Biff – a batteries-included web framework for Clojure
101 TheWiggles 21 5/20/2025, 3:13:20 AM biffweb.com ↗
[1] https://biffweb.com/p/structuring-large-codebases/
One part I would change is the dependence on htmx for html generation. I would really prefer an external template file into which we can replace fields
Ref:
Biff's own documentation: https://biffweb.com/docs/reference/architecture/#modifying-t...
HTML templating options: https://ericnormand.me/mini-guide/clojure-html-templates
ie, does https://luminusweb.com/ (or it's successor Kit, https://kit-clj.github.io/) includes batteries? They provide integrated solutions with templating, database access, authentication, and other common web application components pre-configured.
It's one of those weasel phrases that is poorly defined and has unclear boundaries.
I think Python first used it for the entire ecosystem:
- https://www.python.org/dev/peps/pep-0206/So anything which doesn't require downloading separate packages, and provides a rich and versatile standard library is "batteries included"? Hugo in Golang, or Jekyll in Python are certainly batteries included then. Should all of them add this to their strapline?
The distinction becomes less clear when frameworks offer plugin ecosystems or when they're built atop other "batteries included" platforms. This creates a spectrum rather than a binary classification, leaving me quite skeptical of this adoption of marketing language.
Zodiac itself does very little. Its mostly a preconfigured Ring app and a Reitit based router.
Full disclosure, I'm the author.
https://manpages.debian.org/bookworm/biff/biff.1.en.html
It looks interesting. I really like clojure when I tried it long ago but never had a good use for it.