lacinia VS quickstart-browser

Compare lacinia vs quickstart-browser and see what are their differences.

lacinia

GraphQL implementation in pure Clojure (by walmartlabs)

quickstart-browser

Basic shadow-cljs template for ClojureScript builds targetting the Browser (by shadow-cljs)
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
lacinia quickstart-browser
5 1
1,798 64
0.0% -
4.9 2.8
25 days ago 4 months ago
Clojure HTML
GNU General Public License v3.0 or later -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

lacinia

Posts with mentions or reviews of lacinia. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-08-09.
  • Walmart “cracking down” on remote work, closing offices and forcing workers to relocate.
    1 project | /r/cscareerquestions | 14 Feb 2023
    Very specific example, but Lacinia, the primary GraphQL open source library used for Clojure apps, was developed by a guy at Walmart Labs. (He has since moved on though.)
  • Current Job Market
    1 project | /r/dataengineering | 5 Feb 2023
    https://github.com/walmartlabs/lacinia What I know about tech at Walmart is the Clojure lib above, which is the de facto graphql lib for the language today. Point being that tech existed for a while before big tech, and imo is going to be ever more present in more sectors of the economy. MAANG seems most relevant today in the capacities they gain from the amount of data they collect, and the importance of AWS for infrastructure (unless that's overrated, as it's starting to look like it is). What I know for sure is that the obsession with big tech as a representation of tech as a whole gives a distorted picture of things. Getting closer to reality in this matter is one big challenge.
  • benefits of clojure for web development over Haskell
    5 projects | /r/Clojure | 9 Aug 2022
    There are some Clojure-ecosystems things that are pretty cool, too, that you'd probably miss going into Haskell. lacinia is an extremely cool GraphQL library, and there are a variety of interesting datalog-based datastores which are spiritual descendents of Datomic, notably xtdb (formerly crux) and datalevin. Also as noted, you can write the front-end in ClojureScript if you want to, and there are a lot of cool libraries for that as well.
  • Debugging Clojure at the REPL using tap>
    1 project | dev.to | 15 Sep 2021
    Now, I noticed a ways back that Clojure 1.0 added the tap> function, and I vaguely knew it would be helpful for this kind of thing; I finally got around to trying it out to debug some hairy NullPointerException bugs in Lacinia.
  • Down the rabbit hole with Clojure, defrecord, and macros
    1 project | dev.to | 16 Aug 2021
    Part of this was due to some inefficiencies in Lacinia, since corrected, but we also found other hot-spots specific to our application's code.

quickstart-browser

Posts with mentions or reviews of quickstart-browser. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-08-09.
  • benefits of clojure for web development over Haskell
    5 projects | /r/Clojure | 9 Aug 2022
    Physicist here. Made a kind of Physics Puzzle Game. The Github Code proofs that you do not need a backend (in a first step you only want to read and not write external files anyway). Here is what you do: 1) Sign up to and install Github, this all important step is taken for granted by any community in any language but never taught to Phyiscists. 2) Decide to use ClojureScript for your game :-) 3) Look at and reproduce the Shadow-cljs quick start 4) Using Git, clone the Shadow-cljs browser example 5) If you do not know Emacs, install VSCode+Calva 6) Understand the following two Paredit operations in Calva: ctrl+right for ForwardSexp and ctrl+left for BackwardSexp. 7) If you come to this point, try to include reagent into the shadow-cljs example. Ask again here for help if needed.

What are some alternatives?

When comparing lacinia and quickstart-browser you can also consider the following projects:

datalevin - A simple, fast and versatile Datalog database

reagent - A minimalistic ClojureScript interface to React.js

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

Light Table - The Light Table IDE ⛺

clj-tiles - Visual programming for STEM students and instructors at university level.

walkable - A Clojure(script) SQL library for building APIs: Datomic® (GraphQL-ish) pull syntax, data driven configuration, dynamic filtering with relations in mind