biff

A web framework + self-hosted deployment solution for Clojure. Repo: https://github.com/jacobobryant/biff. Docs: https://biff.findka.com
2020-10-28T05:04:56.014500Z

FYI I am currently working on some major restructuring + other updates to Biff (based on the past several months of dogfooding it). I'm guessing that so far no one (besides myself) has used Biff very much beyond testing it out. Thus I am about to make a bunch of breaking changes. But just in case, if there is anyone who would be saddened by breaking changes in Biff: let me know and I'll deprecate instead. (... maybe. depending on how sad it makes you)

ivar 2020-10-29T03:13:00.014800Z

wooo... exciting! It's already pretty svelte. What are you planning to do?

2020-10-29T03:23:56.015Z

So far I've removed the plugin system and multitenancy (multiple biff apps in a single jvm), both of which are mainly holdovers from the early days of biff when I was designing it to be something different. This will simplify things a lot for users. The other big thing is I'm going to add some app templates for https://github.com/seancorfield/clj-new. Those templates will include config for terraform and packer, which will make devops much nicer. (At some point I'd also like to try out hashicorp waypoint which was released recently and looks awesome). Besides that, there's a fair number of small things, like upgrading crux, using jetty instead of immutant, adding a default configuration for server-rendered apps, etc

ivar 2020-10-29T03:38:12.015400Z

awesome. Thanks for doing this and sharing your work

1👍1❤️