shadow-grove: A CLJS-native solution for browser based web frontends

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

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

    A ClojureScript system to build browser based frontends

  • I have written several braindumps on several of the aspects involved which you can find here. They are a little unstructured and all over the place though. Might be interesting for some though.

  • shadow-experiments

    Discontinued Archived. See shadow-grove.

  • I have been meaning to drop the experimental label from all of this for a while now. A few people have expressed interest in this and asked for a formal release so here it is. I have used this for many years now, so I'm not calling it new anymore. It is fairly stable but far from complete.

  • 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
  • shadow-arborist

    Exploring a CLJS world without React, see shadow-grove repo instead.

  • Yes, one that doesn't rely on React at all. Instead it uses shadow-arborist for virtual DOM.

  • re-frame-http-fx

    A re-frame "effects handler" for performing Ajax tasks (via cljs-ajax)

  • I'll write more docs on this subject. In principle it works the same as re-frame-http-fx if you have used that before. Different implementation but similar concept.

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