biff

A web framework + self-hosted deployment solution for Clojure. Repo: https://github.com/jacobobryant/biff. Docs: https://biff.findka.com
2020-11-25T20:38:00.152900Z

I'm running in mpa mode (or what ever the none SPA version is) does that even use shadow?

2020-11-25T20:38:36.153300Z

nope, no shadow, no cljs

2020-11-25T20:39:38.154400Z

gotcha. Makes sense, no hot code reloading in that context. The only tricky part to add that would be telling the browser.

2020-11-25T20:39:49.154700Z

i can live with hitting refresh for now though 🙂

2020-11-25T20:40:32.155400Z

i have some time set away tomorrow to see if i can update the docs at all w/ SSL clarifications.

2020-11-25T20:55:17.161400Z

awesome. for hot reloading of server-side rendered page, we'd also need to figure out how to best eval new code. E.g. we could say "when a file is saved, run (biff.core/refresh) and then tell the browser to refresh". might be a tad heavyweight, but biff.core/refresh only takes a couple seconds and might be good enough. I usually just eval manually and refresh browser manually though, as you've seen. seems like it wouldn't be hard to just have individual files eval'd on save also