lacinia
GraphQL implementation in pure Clojure (by walmartlabs)
walkable
A Clojure(script) SQL library for building APIs: Datomic® (GraphQL-ish) pull syntax, data driven configuration, dynamic filtering with relations in mind (by walkable-server)
lacinia | walkable | |
---|---|---|
5 | 2 | |
1,798 | 443 | |
0.0% | 0.7% | |
4.9 | 0.0 | |
26 days ago | over 2 years ago | |
Clojure | Clojure | |
GNU General Public License v3.0 or later | Eclipse Public License 2.0 |
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.
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.
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
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
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>
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
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.
walkable
Posts with mentions or reviews of walkable.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-04-05.
-
Walkable joins? Any good tutorial?
My online-search skills won't lead me to anything related to walkable, so if anyone could point me on some helpfull resources (the docs on gitlab are not really helpful, at least for me) I'd be glad, too.
-
Does everyone here manually specify the entire project's dependency tree in .asd files?
Which other languages do you mean? Racket? Clojure? Erlang?