Hacker News new | ask | show | jobs
by waynenilsen 481 days ago
Is there a web framework that is reasonably popular/supported?
4 comments

What do you expect from a web framework? That means different things to different people. I don't really like frameworks, so I used a web-server abstraction layer named "clack."

Radiance[0] is a more traditional web-framework, with interfaces for backend-storage, web-servers, templating, authentication &c.

Hunchentoot gives you basic route definitions out-of-the-box (bring your own database), and for something more full-featured there is CLOG[1] and Reblocks[2]

0: https://shirakumo.github.io/radiance

1: https://github.com/rabbibotton/clog

2: https://40ants.com/reblocks/

Might be worth checking out this[1], one of the sites linked from awesome-cl that teaches setting up webdev. And looks like it uses Hunchentoot which is what I've always seen every time I looked into backend webdev in CL

[1]: https://web-apps-in-lisp.github.io/

Caveman2 is a good framework used with lack and clack. There are tutorials on the web.