How to create a single-page static site?

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • oz

    Data visualizations in Clojure and ClojureScript using Vega and Vega-lite

  • You might look at Oz. It does a ton more than you are asking, but one of it's features is static site generation. It works from hiccup or markdown etc.

  • reagent-react-router

    A simple experiment to use react-router with reagent and clojurescript

  • Apparently getting the routing in ClojureScript is not trivial, but using ClojureScript components in JavaScript is straightforward. The next step would be finding a template for hybrid JS CLJS apps, the build tools configuration may be interesting.

  • 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
  • Sapper

    Discontinued The next small thing in web development, powered by Svelte

  • Gatsby looks nice, but it is a no-go for reasons that I do not understand. The recommendation seems to include sapper, but svelte is not good for ClojureScript either, as it relies on mutable data. I could not find information about other alternatives to use with ClojureScript, like React-static.

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