馃 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.

Oct 30, 2021 路 6:56 AM UTC

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.
1
2
Sitefox now has CI tests on Linux & OSX across multiple Node versions. \o/ #clojure
1
Replying to @mccrmx
I wish I had started using clojure sooner
2