๐ŸฆŠ I'm excited to announce Sitefox v0.0.1! It's a ClojureScript backend web framework that runs on Node. One year ago I went all in on full stack cljs and Sitefox is the result. #clojure #clojurescript #webdev github.com/chr15m/sitefox ๐Ÿ‘‡ See the next tweet for quick start cmds.
2
27
1
93
๐Ÿ’ป One-liners for getting started with Sitefox. For a simple backend-only web site: ๐Ÿ’ฒ npm init sitefox-nbb mysite For a full-stack web app using shadow-cljs: ๐Ÿ’ฒ npm init sitefox-shadow-fullstack myapp #clojure #clojurescript #webdev
1
7
๐ŸฆŠ Sitefox v0.0.2 is out. * nbb browser-sync live-reloading example. * Use safe JSON stringify in error-to-json. * Browser sync reloader helper. * Ability to customise env-required message. * Documentation. #clojure #webdev
1
1
7
๐ŸฆŠ Sitefox v0.0.3 * Documentation updates. * New facility to email tracebacks: (install-traceback-emailer "admin@somesite.com") This will cause all unhandledRejection and uncaughtException's to be emailed to admin@somesite.com.
1
1
Sitefox authentication layer is progressing well. Once this is done, adding email based authentication to your app is a one-liner. #clojure
2
2
GIF
๐ŸฆŠ Sitefox v0.0.4 is out with a big new feature: authentication! You can add email auth to your #clojurescript site with 3 lines of code: (auth/setup-auth app) (auth/setup-email-based-auth app template "main") (auth/setup-reset-password app template "main") ๐Ÿฅš#Clojure
1
1
4
The other big change is documentation and tests. You can find the new generated documentation here: chr15m.github.io/sitefox/ I've started adding inline tests to critical parts of the library and will expand on this some more in future releases!
2
๐ŸฆŠ Sitefox subscription module is progressing well. Add paid subscriptions to your Sitefox site with one line: (sitefox-subscription/setup app price-ids) Get a user's active subscription: (get-user-subscription req price-ids)
1
3
๐ŸฆŠ Just released Sitefox v0.0.8 ๐Ÿชฅ More tests, including db module. ๐Ÿ”Ž Key-value store filter function. ๐Ÿ–Š๏ธ Documentation updates.

Sep 7, 2022 ยท 6:24 AM UTC

1
2
Sitefox now has CI tests on Linux & OSX across multiple Node versions. \o/ #clojure
1