Что такое Concurrent в React ??? Глава 1

preview_player
Показать описание
Я много слышал о Concurrent Mode, но все не понимал, что это такое. И наконец я посветил этому кучу времени и насмотрелся / начитался разных источников об этом. В одном коротком видео всего не расскажешь, поэтому наслаждайтесь вводной частью!

-------
-------

Поддержать Айти Синяка можно здесь:

00:00 Анонс темы
00:35 JS однопоточный
01:15 Однопоточный React
01:57 Веб воркеры не работают
02:31 Что такое Async Rendering?
03:00 Дэмо Дэна Абрамова
09:45 Идея Дэмо
10:48 Анонс Курса по программированию
11:11 Подписывайтесь!

-------------------------

Данный канал создан для инициирования бесед на различные темы IT сферы (социальные / технические), а также для тех кому короткая видео выжимка статьи, выступления на конференции или же просто личных мыслей, являются более удобным форматом
Рекомендации по теме
Комментарии
Автор

Синяк так внимательно слушает доклад, что даже не моргает!

ArtyomSamsonchik
Автор

отдельное спасибо за вставки докладов! очень инетресно знакомиться так с комьюнити

basimal-jawahery
Автор

актуальная тема,
специально разбираться сам я бы не стал, но схавать 10 минутный видос почти не напрягая мозг
очень ценю такой подарок

dwlblcu
Автор

Спасибо Айти синяк. Это видео конечно мало что объясняет кроме того что они реализовали свой собственный аснхронный планировщик задач =). И как многим известно они до конца еще эту задумку не реализовали, на подходе функция пока еще в разработке Offscreen API - позволит нам лучше поддерживать пользовательские интерфейсы, такие как контейнеры с вкладками и виртуализированные списки, а также лучше использовать новые браузерные API, такие как content-visibility. Это также поможет с оптимизацией предварительного рендеринга. это также работает с reusable State которая являются частью Concurrent React. Да и у тебя есть видео про этот новый компонент, который все еще в разработке.

ilikecola
Автор

Класс! Ты молодец! Жду следующих серий про это.

ivanmironov
Автор

Круто! Прям классика, все детально, четко, понятно.) Ждем курс!!!

alextotun
Автор

большое спасибо!
очень полезный плейлист👍

ebywuio
Автор

Отличное видео! Лопату главное не сломать пока будет копать в истоки реакта :D

nikm
Автор

"...мы настолько заслужили лайк, что можете ставить еще до начала просмотра" ;)

mrzipapupa
Автор

Наши пути разошлись) я перешел на vue, и если честно, не могу нарадоваться, столько всего из коробки, framework - крутая тема. React навсегда отправляется в игнор. 5 лет смотрел на ужасы, которые выдают "профессиАнальные" реакт девелоперы, разгребал дремучие дебри убежавших "разработчиков"(и в итоге сам сбегал) - все с меня хватит, к сожалению, большинство людей не умеет писать код на React. Эээх, а кто знает, что бы было, если бы они все смотрели Синяка, хотя бы поверхностно понимали SOLID(хватит даже буквы S), и знали про Feature Sliced Design или другие методологии организации кода)
Но видосик все равно гляну, и лайк тоже не забуду)

fallout
Автор

Получается конкарент есть тока с 18 версии?

trueman
Автор

@АйТи Синяк, дай совет пожалуйста. Запрашиваем данные с бэка и при этом отправляем AbortController. При анмаунте выполняем controller.abort(). В блоке try, когда данные с сервера пришли, их надо установить через setData(). Так вот: перед выполнением setData надо проверять controller.aborted или нет?

ReAgent
Автор

Все это классно, но потенциально усложнит юзерский код, т.к. вероятно нужно будет иметь дело с состояниями где компонент еще не до конца отрендерился

jgkdmdevienjjgg
Автор

Стадии построения html страницы в браузере ни как не влияют на однопоточность js. Т.е. зачем все смешивать в кучу.

hktddho
Автор

я не опытный разработчик но мне все равно заходит

xamana
Автор

Не так страшны первые 90% курса, как оставшиеся 90% курса

greg