cellx
cellx copied to clipboard
The ultra-fast implementation of reactivity for javascript
In Solid, it is: ```js createEffect(() => { console.log(firstName() + ' ' + lastName()) }) ``` I suppose in cellx the same is a cellx but just don't use the...
Nice work! It would be interesting to see how [Sodium FRP ](https://github.com/SodiumFRP/sodium-typescript) compares to CellX, could you add it to the PERF set?
Thanks for the awesome library. I'm looking for some architectural guidance I'm looking at using cellx as the basis for a calculation engine, much like excel. I'd like to have...
По аналогии с fail не хватает pend. Т.к. управлять статусом через pull неудобно. Хорошее апи должно быть простым, минимальным и расширяемым без рефакторинга. Например атомы в [clojure](http://clojure.org/reference/atoms). В базовом классе...
Начнем с того, что при сохранение атома выглядит странно: set(some) вызывает fetch. Для синхронизации это может и годится. Сохранению обычно 1. предшествуют какие-то изменения в интерфейсе, индикатор, ошибки валидации и...
В примере ниже лишний: "c.subscribe: isPending: true, err: null, val: 5", т.к. данные сфетчились и записались, а потом еще отдельно isPending в false переключили ```js let a = new cellx.Cell((push,...
Предлагаю ввести понятие метаданных атома, которые тоже являются атомом, но просачиваются сквозь computables, комбинируясь по нижеприведенной схеме. Т.е. упаковать isPending, getError в один метод getStatus(): FetchStatus. По признаку того, что...
сейчас конструктор Cell такой: ```js constructor(value?: T, opts?: ICellOptions); constructor(pull: ICellPull, opts?: ICellOptions); ``` На мой взгляд правильнее добавить pull в ICellOptions, тем более что там уже есть put, reap...
https://github.com/ds300/derivablejs