Myvideo

Guest

Login

Битва титанов. Redux против MobX

Uploaded By: Myvideo
1 view
0
0 votes
0

Итак, настало время холиваров. Классический вопрос, который хоть раз задавал себе каждый React-разработчик - где хранить состояние приложения и как взаимодействовать с ним в компонентах. Сам по себе React предлагает лишь 2 варианта: прокидывать состояние вниз и вверх по дереву через пропсы и коллбэки или же использовать контекст. Оба способа рабочие, но возможны лишь в небольших приложениях. На помощь приходят различные библиотеки управления состоянием, самая популярная из которых - Redux. На протяжении долгого времени в нашей компании использовался проверенный временем Redux, но со временем мы стали понимать, что он слишком многословный и медленный, а разработка на нем занимает чересчур много времени. В поисках альтернативы мы выбрали MobX и встроили его в базовый шаблон всех последующих приложений на React. MobX является полной противоположностью Redux: вместо иммутабельности - изменение исходных объектов, вместо строгой архитектуры - свобода разработки и ООП, вместо редьюсеров - observable свойства.

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later