|
|
|
|
|
by Jach
1829 days ago
|
|
Hunchentoot is the most popular as a server (and I suspect most people wrap their deployment with either nginx or apache) though two frameworks listed on https://github.com/CodyReichert/awesome-cl#web-frameworks worth checking out depending on your preferences are Radiance and Lucerne. Link also has other related web stuff; like many things it's hard to say something is the "best" in its class, there are just options and some are more popular. On the front-end there are a few projects floating around that look to be aimed at replicating some of the concepts and workflows from the ClojureScript world for SPAs but I don't think any of them are really ready. I'm not sure it's worth it unless you just want to write CL almost exclusively. It's cool though to have more variation on different deployment (or even "do it in production") workflows available to fit your tastes, from something like PHP's/CGI's copy/edit files loaded each request, to a more conservative shutdown-deploy-restart cycle, to connecting via SSH and then inspecting/debugging/editing the live program through a forwarded REPL socket in your favorite editor just as if you were doing it locally. |
|