Size: a a a

2020 August 10

А

Аркаша Алопекский 🏴‍... in pro.js
Игорь
пака
????
источник

В

Виктория in pro.js
Игорь
смысл фигней страдать то
Ля, ты свой профиль видел?
источник

А

Аркаша Алопекский 🏴‍... in pro.js
Виктория
Ля, ты свой профиль видел?
+
источник

И

Игорь in pro.js
Виктория
Ля, ты свой профиль видел?
вроде все норм
источник

А

Аркаша Алопекский 🏴‍... in pro.js
Игорь
вроде все норм
Сочувствую
источник

И

Игорь in pro.js
Виктория
Ля, ты свой профиль видел?
что не так?
источник

KB

Konstantins Bogdanov... in pro.js
a b
Я не писал на реакте, но из того, что я знаю, проблема есть
ну скорее не в нем, а в рукожопости испоьзующих его
источник

ab

a b in pro.js
сча
источник

ab

a b in pro.js
сегодня про мобх дискуссия была
источник

В

Виктория in pro.js
Konstantins Bogdanovs
ну скорее не в нем, а в рукожопости испоьзующих его
Да
источник

ab

a b in pro.js
Переслано от Богдан
Грубо говоря mobx это всего лишь решение тормозов реакта (трекает как компоненты связаны с переменными чтобы вызвать потом перерендер только нужных компонентов).
Как без mobx вызвать обновление компонентов когда меняется состояние? Да просто храним состояние в глобальной переменной window.state = { count: 0 } а потом при изменении просто вызываем перерендер всего приложения
<div onClick={()=>{
 window.state.count++;
 actualizeDOM();
}}>
{window.state.count}
</div>

....

const actualizeDOM = ()=>{
 ReactDOM.render(<App/>, document.body)
}
И если бы реакт не тормозил бы при диффе всего дерева приложения на каждое изменение состояния то mobx был бы и не нужен (а кеширование вычислений в компютедах нужно прям очень редко)
источник

ab

a b in pro.js
Переслано от Nikita Fedorov
заменив mobx на "реактивность" смысл написанного не изменится)
источник

ab

a b in pro.js
Переслано от 🚀🔬 🚀🔬🚀🔬...
ну да, это и есть разница в целях

хорошо что у нас есть возможность узнать про такие нюансы концепции в деталях
источник

В

Виктория in pro.js
Konstantins Bogdanovs
ну скорее не в нем, а в рукожопости испоьзующих его
key={Math.random()}
Как тебе такое?
источник

CM

Chingiz Mamiyev in pro.js
Виктория
key={Math.random()}
Как тебе такое?
Гениально
источник

В

Виктория in pro.js
Как его
источник

В

Виктория in pro.js
Минин вроде
источник

CM

Chingiz Mamiyev in pro.js
Виктория
Минин вроде
Ага
источник

В

Виктория in pro.js
Говорят, у него в видео-уроках по реакту такое вот
источник

Э

Эд in pro.js
ну, мб, он просто экспериментировал
источник