Size: a a a

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

2021 January 23

a

artalar in Reatom — стейт-менеджер
Олег Драпеза
Я как раз по коду useAtom пытался понять где это динамическое добавление в стор, и не поняль(
источник

a

artalar in Reatom — стейт-менеджер
Иван
@artalar, верно?
дада
источник

ОД

Олег Драпеза... in Reatom — стейт-менеджер
Спасибо, что-то я оч не внимателен
источник

AK

Anton Kalodzich in Reatom — стейт-менеджер
Кстати, есть какие-то конкретные планы по 2 версии? А то пока мигрируем на реатом, надо будет снова мигрировать :)
источник

a

artalar in Reatom — стейт-менеджер
Anton Kalodzich
Кстати, есть какие-то конкретные планы по 2 версии? А то пока мигрируем на реатом, надо будет снова мигрировать :)
Ну планы есть и альфа версия уже запаблишена, но прод релиз не скоро - пара месяцев минимум. Будет компатибл код, который позволит с минимальными изменениями переключится на новую версию со старым апи (и писать уже на новом апи и плавно мигрировать на него).
источник

a

artalar in Reatom — стейт-менеджер
Anton Kalodzich
Кстати, есть какие-то конкретные планы по 2 версии? А то пока мигрируем на реатом, надо будет снова мигрировать :)
Если проект не в проде и не критический, альфу уже можно пробовать, там, пока, только не пофикшен очень хитрый баг, на который не факт что наткнетесь - я им скоро займусь.
Ну и тк это альфа, могут быть баги, о которых я еще не знаю - тут уж на свой страх, поймите.
источник

AK

Anton Kalodzich in Reatom — стейт-менеджер
Думаю, начинать разбираться лучше со стабильной версии. А то ещё баг за фичу приму :)
источник

AK

Anton Kalodzich in Reatom — стейт-менеджер
Хотя просто потыкать Альфу может быть полезно
источник

a

artalar in Reatom — стейт-менеджер
Сейчас главная проблема альфы - дока. Потому что с наскоку апи может быть непонятным и чуждым в некоторых местах, но на самом деле оно элегантно решает большой спектр задач разом.
Доку начну писать через 1 - 2 ндели, наверное.
источник

AK

Anton Kalodzich in Reatom — стейт-менеджер
На самом деле и сейчас дока не очень понятная, если честно. Есть некоторый Introduction, глоссарий с базовыми понятиями и пару гайдов. Не хватает полноценного api reference? Чисто личное субъективное мнение
источник

a

artalar in Reatom — стейт-менеджер
Anton Kalodzich
На самом деле и сейчас дока не очень понятная, если честно. Есть некоторый Introduction, глоссарий с базовыми понятиями и пару гайдов. Не хватает полноценного api reference? Чисто личное субъективное мнение
Да, есть много идей что сделать лучше в v2 в плане доки.
Дока первой в общем не плохая, поэтому ее доделывать не планируется (мной, PR всегда приветствуется).
источник
2021 January 24

g

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

g

gizeasy in Reatom — стейт-менеджер
Написал пакет который дружит router5 и reatom
источник

S

Sergey in Reatom — стейт-менеджер
Здорово! Еще бы react-reatom-router5
источник

g

gizeasy in Reatom — стейт-менеджер
Sergey
Здорово! Еще бы react-reatom-router5
Посмотри, он и для реакта подойдёт. Пример кода, как раз о этом
источник

S

Sergey in Reatom — стейт-менеджер
gizeasy
Посмотри, он и для реакта подойдёт. Пример кода, как раз о этом
Там нужен еще один провайдер, для react-router5. Так то у нас уже есть прлвайдер для реатома и доступ к состоянию роутера можем получить через useAtom благодаря твоей либе
источник

g

gizeasy in Reatom — стейт-менеджер
Sergey
Там нужен еще один провайдер, для react-router5. Так то у нас уже есть прлвайдер для реатома и доступ к состоянию роутера можем получить через useAtom благодаря твоей либе
Не понял, вроде все работает. В проекте даже простенькое уже юзается.
источник

S

Sergey in Reatom — стейт-менеджер
gizeasy
Не понял, вроде все работает. В проекте даже простенькое уже юзается.
Да, в примере дополнительно используется react-router5 для Link и соответствующий провайдер
источник

g

gizeasy in Reatom — стейт-менеджер
Ага, ну вот. Что ещё надо? А либа двухстороне связывает роутер и реатом
источник

S

Sergey in Reatom — стейт-менеджер
gizeasy
Ага, ну вот. Что ещё надо? А либа двухстороне связывает роутер и реатом
Для mobx есть react-mobx-router5 и она используется вместо react-router5, не уверен что это дает какое то преимущество (возможно в размере) т.к. в react-router5 есть еще хуки для доступа к стейту навигации из компонента
источник