Zone.js и ChangeDetection. Как render подход повлиял на vuejs, react и angular архитектуры

Описание к видео Zone.js и ChangeDetection. Как render подход повлиял на vuejs, react и angular архитектуры

Как VueJS React Angular сообщают о необходимости запуска перерисовки компонента или всего дерева. Как изменения в javascript отлавливаются. В видео я расскажу как это реализовано и ключевые особенности в архитектуре из-за такого подхода.

VueJS пытался решить эту задачу за счет get set javascript дескрипторов
React предложил явно менять состояние через setState но с соблюдением иммутабельности
Видео о иммутабельности тут    • Immutable. Неизменяемость данных Java...  
Angular воспользовался zonejs для решения этой задачи

Сравнение этих фреймворков по области применения смотри тут    • Frontend. Angular - VueJS - React Что...  

Как это выглядит в коде смотри в этом видео.

0:00 - Введение
2:09 - VueJS
4:00 - React
6:31 - Angular
10:01 - Выводы

Комментарии

Информация по комментариям в разработке