Size: a a a

JavaScript.Ninja

2020 June 06

А

Артур in JavaScript.Ninja
По моему в доке описаны причины
источник

M

Misha in JavaScript.Ninja
Артур
По моему в доке описаны причины
По памяти не помнишь?
источник

А

Артур in JavaScript.Ninja
источник

А

Артур in JavaScript.Ninja
Misha
По памяти не помнишь?
Нет
источник

M

Misha in JavaScript.Ninja
И в чем разница с редаксом?
источник

А

Артур in JavaScript.Ninja
Misha
И в чем разница с редаксом?
источник

M

Misha in JavaScript.Ninja
Вот эту ссылку и надо было сразу отправить человеку
источник

А

Артур in JavaScript.Ninja
Не умрёт, гуглится 5 секунд
источник

А

Артур in JavaScript.Ninja
Даже такой нуб как я нагуглил
источник

AS

A S in JavaScript.Ninja
Nikolai Reguliarniy
Редакс - для хранения состояния приложения, аполло - для хранения и работы с запросами
Ну вот у меня пример. Есть менюшка слева и есть общий интерфейс в некой другой части приложения - список и кнопочки. При клике на кнопку выполняется мутация , запрос на бэк. При этом я сразу должен увидеть изменённое состояние в этой менюшке. Пустьв менюшке будет counter, который делает -1 для примера по клику на эту кнопку.

эти данные в менюшке приходят с бэка, но также стоит их хранить в Стейте

Вот что тут использовать ? Реакт контекст и в стейте хранить счётчик count, или в аполло кэше (редакса нет у меня) хранить ?
источник

NR

Nikolai Reguliarniy in JavaScript.Ninja
A S
Ну вот у меня пример. Есть менюшка слева и есть общий интерфейс в некой другой части приложения - список и кнопочки. При клике на кнопку выполняется мутация , запрос на бэк. При этом я сразу должен увидеть изменённое состояние в этой менюшке. Пустьв менюшке будет counter, который делает -1 для примера по клику на эту кнопку.

эти данные в менюшке приходят с бэка, но также стоит их хранить в Стейте

Вот что тут использовать ? Реакт контекст и в стейте хранить счётчик count, или в аполло кэше (редакса нет у меня) хранить ?
Это больше похоже на оптимистичный апдейт, если я правильно вас понял https://www.apollographql.com/docs/react/performance/optimistic-ui/
источник

AS

A S in JavaScript.Ninja
Nikolai Reguliarniy
Это больше похоже на оптимистичный апдейт, если я правильно вас понял https://www.apollographql.com/docs/react/performance/optimistic-ui/
Спасибо
Понял
источник

TT

Tommy's Theme in JavaScript.Ninja
Привет. Подскажите позволительно ли сделать запись в env переменную изнутри кода? Как вообще идея использовать env для хранения коротких логов в среде без состояния типа гугл функции /амазон лямбды?
источник

vg

valeriy goloshchapov in JavaScript.Ninja
A S
Ну вот у меня пример. Есть менюшка слева и есть общий интерфейс в некой другой части приложения - список и кнопочки. При клике на кнопку выполняется мутация , запрос на бэк. При этом я сразу должен увидеть изменённое состояние в этой менюшке. Пустьв менюшке будет counter, который делает -1 для примера по клику на эту кнопку.

эти данные в менюшке приходят с бэка, но также стоит их хранить в Стейте

Вот что тут использовать ? Реакт контекст и в стейте хранить счётчик count, или в аполло кэше (редакса нет у меня) хранить ?
источник

D

Dimitrii in JavaScript.Ninja
Tommy's Theme
Привет. Подскажите позволительно ли сделать запись в env переменную изнутри кода? Как вообще идея использовать env для хранения коротких логов в среде без состояния типа гугл функции /амазон лямбды?
Если так хочется, может просто на глобал повесить свойство логс типа массив?
источник

TT

Tommy's Theme in JavaScript.Ninja
Dimitrii
Если так хочется, может просто на глобал повесить свойство логс типа массив?
А оно разве будет доступно в фанкшине без состояния?
источник

D

Dimitrii in JavaScript.Ninja
Что такое функция без состояния? Что в ней особенного, что она к глобальной области видимости доступа не имеет?
источник

OL

Oleh Lustenko in JavaScript.Ninja
Dimitrii
Что такое функция без состояния? Что в ней особенного, что она к глобальной области видимости доступа не имеет?
- Легко тестировать
- предсказуемый результат после каждого вызова
При правильном дизайне можно получить красивые композиции
источник

TT

Tommy's Theme in JavaScript.Ninja
Dimitrii
Что такое функция без состояния? Что в ней особенного, что она к глобальной области видимости доступа не имеет?
Это как контейнер. Вопрос можно переформулировать и так. Можно ли изнутри контейнера изменить env?
источник

D

Dimitrii in JavaScript.Ninja
Tommy's Theme
Это как контейнер. Вопрос можно переформулировать и так. Можно ли изнутри контейнера изменить env?
На второй вопрос можете ответить? Что особенного в ваших "функциях без состояния", что они к родительской области видимости доступа неимеют?
Я с АВэЭс лямбдами и гуглфункциями не работал.
источник