Тёмный

Анализ роадмепов по фронтенд-разработке 

Paqmind
Подписаться 515
Просмотров 168
50% 1

Анализ дорожных карт по изучению фронтенд-разработки.
Видео предназначено для начинающих.
___________________________________
Группа VK: paqmind
Telegram: t.me/Paqmind
Facebook: cutt.ly/Xr1u9zK
__________________________________
ФРОНТЕНД РАЗРАБОТКА НА REACT
Онлайн курс с поддержкой ментора. Обучение через практику.
paqmind.com/courses/react-dev...

Опубликовано:

 

7 апр 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 2   
@genrihkutz
@genrihkutz 4 года назад
Спасибо, классное видео, не могли бы вы объяснить почему не нужно учить и использовать Redux ?
@IvanKleshnin
@IvanKleshnin 4 года назад
Спасибо вам. Я могу проехаться по ушам теорией :) Redux - это карго-культное заимствование идей из Elm. В последнем, эффекты декларативны и редюсер может возвращать эффекты помимо нового состояния. Без эффектов эта архитектура не совсем полноценна, вы не можете описать декларативно многие ситуации. А частичная, выборочная декларативность это, как бы сказать помягче... Можно сравнить это со статической типизацией, которая работает "не всегда". Unsound Type Systems, кстати, считались моветоном до TypeScript. Но у последнего есть оправдания (сложность задачи) и это другая история. Есть адовый костыль Redux Saga... То что они пытаются сделать можно нормальн реализовать только на уровне ЯП. Не библиотекой. Короче говоря, я знаю, что теория интересна меньшинству, т.ч. скажу по-простому, практически: 1) useState, useContext, useReducer заменяют Redux для простых случаев 2) Для сложных есть Apollo Client или Urql. Загрузка и кэширование данных с инвалидациями - вот реальная сложность. Инвестировать в Redux экосистему можно для резюме и трудоустройства. Но я бы сказал, что компании, которые делают ставку на Redux в 2020, двигаются немного не в ту сторону.
Далее
💜☀️✨
00:47
Просмотров 447 тыс.