deworker.pro, Дмитрий Елисеев | Что есть React: Пишем свой UI-фреймворк (2021) PCRec

 

Создавать темы 15-Фев-2021 18:45

-deworker.pro, Дмитрий Елисеев | Что есть React: Пишем свой UI-фреймворк (2021) PCRec
- Автор: Дмитрий Елисеев
Производство: deworker.pro
Жанр: Программирование
Продолжительность: 09:27:16
Качество видео: PCRec
Описание:
Принципы работы интерактивных UI-фреймворков. Исследование MVC-фреймворков на примере написания клона экосистемы по примеру React и Redux.
Как говорили мудрецы из двухтысячных, хочешь понять работу jQuery – напиши свою jQuery. А сейчас к нам всё более активно приходят фронтенд-фреймворки и уже нет смысла их игнорировать.
Технологии меняются, но подход остаётся неизменно полезным и достаточно интересным. И мы с вами можем поступить также с библиотекой React JS и экосистемой вокруг неё для построения фреймворка.

Продолжение описания:

И если мы понимаем некоторые принципы и паттерны построения бэкенда, то это не совсем поможет нам с фронтендом. Так как при его разработке нам нужно строить интерактивные пользовательские интерфейсы.
И как нам работать с фронтендом?
Можно просто взять библиотеку вроде React c её экосистемой и начать работу наугад. Но будет намного полезнее, если мы разберёмся в принципах работы этих инструментов. Какие компоненты для чего придуманы и почему и как они работают. То есть нам важно понимать первопричины и принципы, по которым библиотеку или фреймворк делали их авторы.
И для такого понимания нам желательно пройти тот же путь, который мысленно эти авторы совершили. И для этого мы с вами попробуем сами с нуля спрограммировать свою копию экосистемы React. И при таком написании всех составных компонентов мы как раз поймём, чем руководствовались авторы и почему они всё делали именно так, а не по-другому.
Для этого мы начинаем новую серию скринкастов, посвящённую исследованию работы фронтенд-фреймворков.
Скриншоты:
Яндекс.Метрика