React: монтируй, демонтируй, обновляй

Подробный рассказ про React и его особенности.
0:47 - План лекции
3:20 - JSX в деталях
16:25 - Компоненты в деталях
18:48 - Жизненный цикл
31:36 - Границы ошибок
37:05 - Производительность
45:44 - SyntheticEvents
49:59 - Дополнительные темы
58:50 - Хуки

Пікірлер: 59

  • @suslikest3708
    @suslikest37083 жыл бұрын

    Что если бы Николай Дроздов был бы фронтером)

  • @sorenkane5865

    @sorenkane5865

    2 жыл бұрын

    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.

  • @jazieltripp1040

    @jazieltripp1040

    2 жыл бұрын

    @Soren Kane Instablaster ;)

  • @sorenkane5865

    @sorenkane5865

    2 жыл бұрын

    @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.

  • @userJakov
    @userJakov4 жыл бұрын

    рассказывает как Дроздов, не оторваться

  • @lightinthedark5708
    @lightinthedark57084 жыл бұрын

    Григорий, спасибо вам за такой лаконичный концентрат инфы в одном докладе!

  • @aleksandrkovalchuk5487
    @aleksandrkovalchuk54874 жыл бұрын

    Подача лектора просто великолепна! Спасибо большое, что делитесь лекциями

  • @katsiarynaramaniuk8978
    @katsiarynaramaniuk89782 жыл бұрын

    Спасибо огромное за материал, очень структурировано, покрыты все основные моменты.

  • @2positive1
    @2positive13 жыл бұрын

    Классная лекция, благодарю!

  • @AlefersXaoC
    @AlefersXaoC3 жыл бұрын

    Очень класная лекция и лектор, спасибо!

  • @user-np3ob1ji8w
    @user-np3ob1ji8w2 жыл бұрын

    супер лекция! автору спасибо! многое по полочкам разложилось)

  • @denispepper2830
    @denispepper2830 Жыл бұрын

    Спасибо! Это очень крутые лекции!!!

  • @bigenough2122
    @bigenough21224 жыл бұрын

    Григорий, оч классно рассказал. даже хз что из минусов сказать. Хотелось бы услышать другие его доклады

  • @mykhailostepanishchev6472
    @mykhailostepanishchev64723 жыл бұрын

    Спасибо,очень инетесно,крутой лектор !

  • @user-hi1rh2hy4z
    @user-hi1rh2hy4z3 жыл бұрын

    Крутой доклад!

  • @qeeqq
    @qeeqq2 жыл бұрын

    Братан, хорош, давай-давай вперёд! Контент вообще в кайф, красавчик! Можно вот этого и того и почаще?

  • @yurabeliaev8695
    @yurabeliaev86953 жыл бұрын

    Больше Реакта!! Бооольше!!

  • @c2d330a8
    @c2d330a84 жыл бұрын

    Пожалуйста, добавьте ссылку на презентацию. Отличное выступление!

  • @user-sj4oy1el5y
    @user-sj4oy1el5y3 жыл бұрын

    Этот парень круче гор! Просто монстр!

  • @bring_you_up
    @bring_you_up2 жыл бұрын

    неплохо, неплохо

  • @behruzisaev2102
    @behruzisaev21024 жыл бұрын

    Я просто не понимаю как можно было поставить дизлайк за такую лекцию... no comment.

  • @SergeiBogdanov-rp6np
    @SergeiBogdanov-rp6np4 жыл бұрын

    top

  • @sergei_sergeevu4
    @sergei_sergeevu44 жыл бұрын

    Спасибо большое за отличную лекцию, подскажите пожалуйста будет ли выложена вторая часть ?

  • @YandexforFrontend

    @YandexforFrontend

    4 жыл бұрын

    Сергей, добрый день! Вторая часть (React-приложение) по ссылке: kzread.info/dash/bejne/haKhyK1tiditnM4.html

  • @vladdegotovstochub1802

    @vladdegotovstochub1802

    4 жыл бұрын

    Фронтенд , а где можно найти эту презентацию??

  • @lightinthedark5708

    @lightinthedark5708

    4 жыл бұрын

    @@YandexforFrontend, скиньте еще, пожалуйста, ссылку на презентацию. Спасибо.

  • @rinatvaliullov3247
    @rinatvaliullov32473 жыл бұрын

    Ему перед каждой темой надо говорить: "А теперь, мои хорошие, ..." )

  • @vladdegotovstochub1802
    @vladdegotovstochub18024 жыл бұрын

    Где можно найти эту презентацию??

  • @VladTsyb
    @VladTsyb2 жыл бұрын

    Здравствуйте! Как React обрабатывает события (и примеры событий) во время процесса поиска в Яндекс?

  • @aleksd286
    @aleksd2863 жыл бұрын

    Хуки начинаются с use не потому, что соглашение какое-то между разрабами, а потому, что реакт смотрит на название функции и если оно начинается с use то он обращается с ним как с хуком, и дает возможность сохранять state

  • @StupidLova
    @StupidLova4 жыл бұрын

    22:00 Если функция render зависит только от props, то она действительно будет чистой. А вот когда внутри появляется зависимость от state это утверждение уже не является верным 36:30 разделение на глупые и умные компоненты уже устарело, можете это увидеть в той же статья Абрамова на которую ссылаетесь - Presentational and Container Components

  • @victorklimov5254

    @victorklimov5254

    4 жыл бұрын

    И props и state не изменяются внутри render (если бы это было, то рендеринг зациклился). Поэтому нет причин утверждать, что render - не чистая функция. Компоненты действительно хранят и меняют внутри себя состояние, но не функция render

  • @izzei-1614

    @izzei-1614

    4 жыл бұрын

    Разделение на умные и глупые компоненты не устарело. По крайне мере, я не видел столь же успешного для разработки аналога.

  • @justkost2822
    @justkost2822 Жыл бұрын

    Спасибо, узнал много нового. Только вот по моему концепция useEffect это не про жизненный цикл, это про зависимости, жизненного цикла у функциональных компонентов нет. Вызов useEffect с пустым массивом означает только что зависимостей нет и не гарантирует что вызов будет один раз.

  • @VladTsyb
    @VladTsyb2 жыл бұрын

    На слайде 113 надпись "construstor (props) { ..."- опечатка?

  • @rinatvaliullov3247
    @rinatvaliullov32473 жыл бұрын

    Можно ссылку на презентацию?

  • @AbraKadabra000
    @AbraKadabra0004 жыл бұрын

    Чтобы объяснить сложное новичку нужно объяснить это как пятилетнему. Автор хорошо старается чтобы в приятной форме предоставить сложный материал. Спасибо, как в детском саду побывал )

  • @openm1ndead
    @openm1ndead2 жыл бұрын

    Блин, ну и название. Хочется добавить: "грабь корованы и про гусей не забывай".

  • @user-ni4sq9td6l
    @user-ni4sq9td6l3 жыл бұрын

    Без обид лектор очень похож на Дядюшку АУ) Спасибо большое крутая лекция и лектор😎👍🤟

  • @ltdsci2171
    @ltdsci21713 жыл бұрын

    00:50:00

  • @user-hq4ry3fl5f
    @user-hq4ry3fl5f3 жыл бұрын

    После того как невзначай глянул на часы лекция понеслась галопом по европам

  • @mr_efremov_26
    @mr_efremov_262 жыл бұрын

    По event pooling данные уже не самые актуальные)

  • @vibius6385
    @vibius63854 жыл бұрын

    Называть нативные возможности языка паттерном - сильно.

  • @jurafree426

    @jurafree426

    3 жыл бұрын

    spread est - это нативные возможности. А их использование в JSX - вполне можно назвать паттерном. То же самое касается условного рендеринга.

  • @andyrey840
    @andyrey8403 жыл бұрын

    Бабель, звучит как оскорбление. Слышь ты бабель... ))

  • @MrZyman

    @MrZyman

    2 жыл бұрын

    Чувак, как там у вас в школах, совсем уже ? Про Исаака Бабеля не вспоминают? А на уроке английского про Вавилон не говорите, или у вас "Слово Божье" в это время, но Вавилон тоже тогда при деле.

  • @user-ny9ex3no4z
    @user-ny9ex3no4z4 жыл бұрын

    Почуму лектор не разделяет понятия VDOM&DOM?Зачем путать людей?

  • @jurafree426
    @jurafree4263 жыл бұрын

    И что логотип на майке должен означать? ) Что под показной русскостью Яндекса кроется западный иноагент? )

  • @Gelen794
    @Gelen7942 жыл бұрын

    это носки с пальцами что ли?))

  • @johnsnow6041
    @johnsnow60413 жыл бұрын

    Почему столько воды?

  • @yurabeliaev8695

    @yurabeliaev8695

    3 жыл бұрын

    cool joke