hoplon
cljs-deno-example
hoplon | cljs-deno-example | |
---|---|---|
6 | 1 | |
1,009 | 34 | |
0.0% | - | |
7.5 | 0.0 | |
about 2 months ago | over 1 year ago | |
Clojure | Clojure | |
Eclipse Public License 1.0 | Eclipse Public License 2.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.
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
cljs-deno-example
-
Can you use ClojureScript without creating an SPA?
You can use it on the serverside too: https://github.com/valerauko/cljs-deno-example
What are some alternatives?
SvelteKit - web development, streamlined
datascript - Immutable database and Datalog query engine for Clojure, ClojureScript and JS
liveview-clj
reagent - A minimalistic ClojureScript interface to React.js
sci - Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs
Light Table - The Light Table IDE ⛺
Snel - A Cybernetical tool for svelte applications on deno
logseq - A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.
ripley - Server rendered UIs over WebSockets
om - ClojureScript interface to Facebook's React
subscriptions - A subscriptions library over a source of data (forked + extracted from re-frame)
electric - a reactive Clojure dialect for web development that uses a compiler to infer the frontend/backend boundary