om
hoplon
om | hoplon | |
---|---|---|
2 | 6 | |
6,671 | 1,009 | |
- | 0.0% | |
10.0 | 7.5 | |
over 3 years ago | about 2 months ago | |
Clojure | Clojure | |
- | 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.
om
-
react.js - Render on requestAnimationFrame
I want to experiment with performance of some React components inside my app. I know that ClojureScript's Om framework (https://github.com/swannodette/om) uses some optimization techniques like using immutables with implementing shouldComponentUpdate() and rendering on requestAnimationFrame change.
-
Om but in javascript
I'm getting to be a fan of David Nolen's Om library.
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?
helix - A simple, easy to use library for React development in ClojureScript.
SvelteKit - web development, streamlined
Eve - Better tools for thought
liveview-clj
mori - ClojureScript's persistent data structures and supporting API from the comfort of vanilla JavaScript
sci - Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs
js-csp - CSP channels for Javascript (like Clojurescript's core.async, or Go)
Snel - A Cybernetical tool for svelte applications on deno
mithril.js - A JavaScript Framework for Building Brilliant Applications [Moved to: https://github.com/MithrilJS/mithril.js]
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)