React: монтируй, демонтируй, обновляй
Вставка
- Опубліковано 21 кві 2020
- Подробный рассказ про React и его особенности.
0:47 - План лекции
3:20 - JSX в деталях
16:25 - Компоненты в деталях
18:48 - Жизненный цикл
31:36 - Границы ошибок
37:05 - Производительность
45:44 - SyntheticEvents
49:59 - Дополнительные темы
58:50 - Хуки
Что если бы Николай Дроздов был бы фронтером)
you all probably dont care but does someone know of a trick to get back into an Instagram account?
I was dumb forgot the login password. I appreciate any tricks you can give me.
@Soren Kane Instablaster ;)
@Jaziel Tripp thanks for your reply. I found the site thru google and im in the hacking process now.
I see it takes a while so I will get back to you later when my account password hopefully is recovered.
рассказывает как Дроздов, не оторваться
Подача лектора просто великолепна! Спасибо большое, что делитесь лекциями
Григорий, спасибо вам за такой лаконичный концентрат инфы в одном докладе!
Спасибо огромное за материал, очень структурировано, покрыты все основные моменты.
Классная лекция, благодарю!
Очень класная лекция и лектор, спасибо!
супер лекция! автору спасибо! многое по полочкам разложилось)
Спасибо! Это очень крутые лекции!!!
Григорий, оч классно рассказал. даже хз что из минусов сказать.
Хотелось бы услышать другие его доклады
Спасибо,очень инетесно,крутой лектор !
Крутой доклад!
Братан, хорош, давай-давай вперёд! Контент вообще в кайф, красавчик! Можно вот этого и того и почаще?
Больше Реакта!! Бооольше!!
Я просто не понимаю как можно было поставить дизлайк за такую лекцию... no comment.
Пожалуйста, добавьте ссылку на презентацию.
Отличное выступление!
Этот парень круче гор! Просто монстр!
Ему перед каждой темой надо говорить: "А теперь, мои хорошие, ..." )
неплохо, неплохо
top
Спасибо большое за отличную лекцию, подскажите пожалуйста будет ли выложена вторая часть ?
Сергей, добрый день! Вторая часть (React-приложение) по ссылке: ua-cam.com/video/SnmfK4YuGlk/v-deo.html
Фронтенд , а где можно найти эту презентацию??
@@YandexforFrontend, скиньте еще, пожалуйста, ссылку на презентацию. Спасибо.
Хуки начинаются с use не потому, что соглашение какое-то между разрабами, а потому, что реакт смотрит на название функции и если оно начинается с use то он обращается с ним как с хуком, и дает возможность сохранять state
Чтобы объяснить сложное новичку нужно объяснить это как пятилетнему.
Автор хорошо старается чтобы в приятной форме предоставить сложный материал.
Спасибо, как в детском саду побывал )
Спасибо, узнал много нового. Только вот по моему концепция useEffect это не про жизненный цикл, это про зависимости, жизненного цикла у функциональных компонентов нет. Вызов useEffect с пустым массивом означает только что зависимостей нет и не гарантирует что вызов будет один раз.
Где можно найти эту презентацию??
22:00 Если функция render зависит только от props, то она действительно будет чистой. А вот когда внутри появляется зависимость от state это утверждение уже не является верным
36:30 разделение на глупые и умные компоненты уже устарело, можете это увидеть в той же статья Абрамова на которую ссылаетесь - Presentational and Container Components
И props и state не изменяются внутри render (если бы это было, то рендеринг зациклился). Поэтому нет причин утверждать, что render - не чистая функция. Компоненты действительно хранят и меняют внутри себя состояние, но не функция render
Разделение на умные и глупые компоненты не устарело. По крайне мере, я не видел столь же успешного для разработки аналога.
Блин, ну и название. Хочется добавить: "грабь корованы и про гусей не забывай".
Здравствуйте! Как React обрабатывает события (и примеры событий) во время процесса поиска в Яндекс?
Можно ссылку на презентацию?
На слайде 113 надпись "construstor (props) { ..."- опечатка?
Без обид лектор очень похож на Дядюшку АУ) Спасибо большое крутая лекция и лектор😎👍🤟
00:50:00
После того как невзначай глянул на часы лекция понеслась галопом по европам
По event pooling данные уже не самые актуальные)
Называть нативные возможности языка паттерном - сильно.
spread
est - это нативные возможности. А их использование в JSX - вполне можно назвать паттерном. То же самое касается условного рендеринга.
Почуму лектор не разделяет понятия VDOM&DOM?Зачем путать людей?
Бабель, звучит как оскорбление. Слышь ты бабель... ))
Чувак, как там у вас в школах, совсем уже ? Про Исаака Бабеля не вспоминают? А на уроке английского про Вавилон не говорите, или у вас "Слово Божье" в это время, но Вавилон тоже тогда при деле.
И что логотип на майке должен означать? ) Что под показной русскостью Яндекса кроется западный иноагент? )
это носки с пальцами что ли?))
Почему столько воды?
cool joke