electric
electric copied to clipboard
a reactive Clojure dialect for web development that uses a compiler to infer the frontend/backend boundary
indentifier -> identifier
Could you consider the MIT/APL license instead? My organization's legal department is more comfortable and familiar with MIT/APL. Also, JUXT makes some good, nuanced arguments against EPL for software projects...
Might need a clarifiaction, I tried googling and couldn't find anything Thanks 🙂
```clojure (p/defn DestructuringBug [] (p/client (dom/div (p/server (pr-str (sequence (keep (fn [{:keys [value]}] value)) ;;
We don't yet know how hard this is to fix; for now you can work around with bindings and careful application ```clojure ; undesired transfer caused by sequential let (e/client...
Issues that would need to be resolved to support ClojureDart: - [ ] Waiting for ClojureDart - [ ] `defmulti`/`defmethod` https://github.com/Tensegritics/ClojureDart/issues/3 - [ ] Convert every .clj file to .cljc...
Hiccup
[Here](https://github.com/roman01la/uix/blob/0da33eef38a7122be226b9b9a8ae0b5431b6b5d3/core/src/uix/compiler/aot.clj#L494-L498) hiccup is transformed into react elements statically at macroexpansion time and otherwise at runtime. For the runtime case it should be easy to swap react for electric-dom2 calls but...
- `for` can be given a kf using metadata: `^{:by kf}`. E.g., `(e/for ^{:by :id} [v [{:id 0} {:id 1}]])` - Warn when used without key function, but otherwise preserve...
* Here, we expect `cnt` to be Pending on the client because it is derived from `dir` via network. * We observe a glitched state: when `dir` (client) updates, `(println...