LFE or alternative for server-side Web API?

This page summarizes the projects mentioned and recommended in the original post on /r/lisp

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • datascript

    Immutable database and Datalog query engine for Clojure, ClojureScript and JS

  • Clojure + ClojureScript. Hands down. Working full stack Clojure has made web dev enjoyable to me. People have written large, enterprise scale web backends and frontends in nothing but Clojure. It's mature, tested, and an absolute joy to work in. For databases, one of Clojure's selling points is deep integration with Datalog-like databases (https://github.com/tonsky/datascript). So you get to have the full web dev experience while staying 100% lispy and functional.

  • markup

    MARKUP provides a reader-macro to read HTML tags inside of Common Lisp code (by moderninterpreters)

  • Finally, if you like React style HTML-in-js, you might also like HTML-in-Lisp: https://github.com/moderninterpreters/markup

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • awesome-cl

    A curated list of awesome Common Lisp frameworks, libraries and other shiny stuff.

  • It's a working strategy to use LIsp for the backend, create API endpoints, connect to the DB and serve the templates. You have a choice of libraries (https://github.com/CodyReichert/awesome-cl). I settled on Hunchentoot + easy-routes + Djula (Django-like templates) + Mito. cl-rest-server looks interesting for creating web APIs, I didn't try it yet. Explanations to get started: https://lispcookbook.github.io/cl-cookbook/web.html There are no ready-to-use frameworks that makes choices for you I am aware of, but if you have prior web experience you don't need one and you'll be fine with this stack.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • writing scripts in lisp

    4 projects | /r/lisp | 27 Dec 2022
  • Why Is Common Lisp Not the Most Popular Programming Language?

    8 projects | news.ycombinator.com | 14 Feb 2024
  • Common Lisp: An Interactive Approach (1992) [pdf]

    7 projects | news.ycombinator.com | 10 Oct 2023
  • Common Lisp JSON parser?

    2 projects | /r/lisp | 17 Sep 2023
  • All of Mark Watson's Lisp Books

    6 projects | news.ycombinator.com | 24 Jul 2023