Size: a a a

Reatom — стейт-менеджер

2021 March 10

IR

Ingrid Raines in Reatom — стейт-менеджер
artalar
Примерно так выглядит
Я похоже запилю себе swap! из кложи, который будет дёргать .update 😂😂
источник

IR

Ingrid Raines in Reatom — стейт-менеджер
Жаль правда, что нельзя знаки препинания в нейминге js
источник

IR

Ingrid Raines in Reatom — стейт-менеджер
;; Ну в общем я тебя поняла, спасибо
источник

a

artalar in Reatom — стейт-менеджер
Ingrid Raines
Я похоже запилю себе swap! из кложи, который будет дёргать .update 😂😂
Ну вот да)
источник
2021 March 12

a

artalar in Reatom — стейт-менеджер
Переслано от Inna Savchkova
Друзья, привет!

Собрали плейлист конференции на YouTube — внутри нарезка докладов основного трека + записи воркшопов. Смотрите, делитесь, комментируйте.

И как же без общей фотографии — поглядите, какая красота вышла :)
источник

a

artalar in Reatom — стейт-менеджер
источник

a

artalar in Reatom — стейт-менеджер
источник

VP

Viktor Pasynok in Reatom — стейт-менеджер
источник
2021 March 20

a

artalar in Reatom — стейт-менеджер
Начал на новом реатоме (и stylerun!) накидывать пример для некста

https://github.com/artalar/reatom-next-template
источник

IR

Ingrid Raines in Reatom — стейт-менеджер
источник

a

artalar in Reatom — стейт-менеджер
cons store = createStore()
const swap = (atom, value) => store.dispatch(atom.update(value))

https://github.com/artalar/reatom/blob/v2/packages/core/src/__tests.ts#L249
источник

a

artalar in Reatom — стейт-менеджер
Как зависимые атомы делать? Как батчить? Как ssr без рейс кондишенов сделать, там же атомы стейтфул
источник

a

artalar in Reatom — стейт-менеджер
Ну кароч такое))
источник

ДК

Дмитрий К in Reatom — стейт-менеджер
А чем стейтфул мешает делать сср?
источник

a

artalar in Reatom — стейт-менеджер
Дмитрий К
А чем стейтфул мешает делать сср?
Если у тебя НЕ на лямдах ssr, а на экспресе каком-нибудь или next.js - те процесс стейтфулл, И асинхронная логика проходит через стор тоже, то может возникнуть ситуация, когда пришли два запроса от пользователя, ты делаешь два разных запроса на апишку, они резолвятся не в порядке вызова и отправляемые обратно данные из стора содержат инфу другого пользователя.
источник

ДК

Дмитрий К in Reatom — стейт-менеджер
Эмм, так на каждый запрос свой стор нужно создавать, а не фигачить в общий.
источник

a

artalar in Reatom — стейт-менеджер
Дмитрий К
Эмм, так на каждый запрос свой стор нужно создавать, а не фигачить в общий.
Ну в реатоме declareAtom создании один атом глобальный, но использовать ты его можешь с разными сторами, в которых стейты индивидуальные. Таким образом не нужно создавать атомы из фабрик / DI или типо того, это попроще
источник

ДК

Дмитрий К in Reatom — стейт-менеджер
Ну так, стейтфул никак не мешает сср.
источник
2021 March 24

R

Ruslan G. in Reatom — стейт-менеджер
привет. что-то не могу найти примеров , когда атом "хранит" объект. во всех примерах атом "хранит" простой тип данных, например, число (https://reatom.js.org/#/examples?id=simple-counter)

можно ли в атоме "хранить" объект, как на скриншоте? Или лучше asaAtom разделить на 6 атомов? И каждый раз импортировать определенные атомы в нужные компоненты реакта?
Или лучше использовать 6 отдельных атомов, а потом объединить их с помощью combine?
источник

Е

Евгений in Reatom — стейт-менеджер
Ruslan G.
привет. что-то не могу найти примеров , когда атом "хранит" объект. во всех примерах атом "хранит" простой тип данных, например, число (https://reatom.js.org/#/examples?id=simple-counter)

можно ли в атоме "хранить" объект, как на скриншоте? Или лучше asaAtom разделить на 6 атомов? И каждый раз импортировать определенные атомы в нужные компоненты реакта?
Или лучше использовать 6 отдельных атомов, а потом объединить их с помощью combine?
Да, без проблем
источник