matrix
hoplon
matrix | hoplon | |
---|---|---|
4 | 6 | |
176 | 1,009 | |
- | 0.0% | |
8.8 | 7.5 | |
3 months ago | about 2 months ago | |
HTML | Clojure | |
MIT License | Eclipse Public License 1.0 |
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.
matrix
- Is there a reframe/cljfx-like subscription/memoization-context library available?
- kennytilton/matrix: Fine-grained, transparent data flow between generative objects.
-
Clog – The Common Lisp Omnificent GUI
Interesting.
Does anyone know of a common lisp library similar to R's shiny? It provideas a simple way to define the UI elements and how they intereact with the user's actions: https://shiny.rstudio.com/articles/basics.html
At some point I thought about porting the first release of shiny, which was relatively simple, and keep adding features but I realized that there is a lot of code in the javascript/browser side and I would never find my way around it.
The most relevant thing I found was this clojure(script) reactive web framework from Kenny Tilton: https://github.com/kennytilton/matrix
-
Analysis paralysis: Spec, Malli, Spec2? from a novice POV
Realizing I'm actually answering all the comments :o It's too early for me to talk about Stack, only that I'm using Clojure/Clojurescript, and considering Fulcro, though I might try an experimental version with a project called matrix Just because it looks cool, and its a side-project so I can do whatever I want.
hoplon
-
Is there a reframe/cljfx-like subscription/memoization-context library available?
What you want to achieve is called Incremental Computations. And clojure have a cool framework https://hoplon.io. And part of that framework is https://github.com/hoplon/javelin library, doing exactly what you want
- Hoplon: ClojureScript Web Framework
- Hoplon: A ClojureScript Web Framework that pave over the web's idiosyncrasies
-
Can you use ClojureScript without creating an SPA?
For non SPA frontend in Clojurescript there is Hoplon for spreadsheet-like dataflow programming: https://hoplon.io/
-
SvelteKit Is in Public Beta
Interestingly Clojurescript had such a web framework far before Svelte: https://hoplon.io/
-
Avoid React complexities with Reagent/Reframe
Have a look at hoplon: https://github.com/hoplon/hoplon
What are some alternatives?
flex - flex is a reactive signal library for Clojure(Script)
SvelteKit - web development, streamlined
subscriptions - A subscriptions library over a source of data (forked + extracted from re-frame)
liveview-clj
sci - Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs
Snel - A Cybernetical tool for svelte applications on deno
ripley - Server rendered UIs over WebSockets
om - ClojureScript interface to Facebook's React
electric - a reactive Clojure dialect for web development that uses a compiler to infer the frontend/backend boundary
vite - Next generation frontend tooling. It's fast!
helix - A simple, easy to use library for React development in ClojureScript.