lacinia VS clj-tiles

Compare lacinia vs clj-tiles and see what are their differences.

lacinia

GraphQL implementation in pure Clojure (by walmartlabs)

clj-tiles

Visual programming for STEM students and instructors at university level. (by kloimhardt)
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 clj-tiles
5 1
1,798 45
0.0% -
4.9 8.0
25 days ago 3 months ago
Clojure Clojure
GNU General Public License v3.0 or later GNU General Public License v3.0 only
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.

clj-tiles

Posts with mentions or reviews of clj-tiles. 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 clj-tiles you can also consider the following projects:

datalevin - A simple, fast and versatile Datalog database

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

quickstart-browser - Basic shadow-cljs template for ClojureScript builds targetting the Browser

Light Table - The Light Table IDE ⛺

reagent - A minimalistic ClojureScript interface to React.js

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