Все что нужно знать о REACT для НОВИЧКА за 15 минут | Изучаем Реакт

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 มิ.ย. 2024
  • В этом ролике я рассказал про все основные концепты, которы есть в React в подробном и схематичном формате с интерактивными примерами. Идеально если вы новичок и только начинаете свой путь в React. Приятного просмотра!
    00:00 - Начало
    00:24 - Про популярность react и вакансии
    01:03 - Что такое react
    01:15 - Сomponents
    01:51- JSX
    2:22 - JSX или HTML?
    2:36 - Фигурные скобки
    2:50 - React Fragments
    3:17 - Props
    3:54 - Children
    4:32 - Prop key в React
    5:04 - Rendering
    6:07 - Обработка событий
    6:38 - State | состояние
    7:29 - Контролируемы компоненты
    8:11 - Хуки
    9:11 - Чистые компоненты
    10:01 - Strict mode
    10:21 - Эффекты в React
    11:10 - Refs
    11:38 - React Context
    12:24 - Порталы в React
    13:03 - React Suspense
    13:35 - Error Boundaries
    14:33 - Конец
    ✌ Давайте дружить в instagram: sasha_karadzhikov
    Это видое является адаптированной версией видое с англоязычного канала: / @thecodebootcamp

ความคิดเห็น • 39

  • @sasha-alina-travel6070
    @sasha-alina-travel6070 4 วันที่ผ่านมา

    Так держать 👏🏼 👨🏼‍💻

  • @user-lc5fi3iw1k
    @user-lc5fi3iw1k 8 วันที่ผ่านมา +4

    Спасибо, хорошо все объяснил! Сделай плиз дорожную карту по изучению React JS

  • @washedupyourblood6648
    @washedupyourblood6648 9 วันที่ผ่านมา +5

    Это наверное самое ёмкое и краткое объяснение основных составляющих реакта. Спасибо автор, продолжай.

    • @romankuznetsov9362
      @romankuznetsov9362 วันที่ผ่านมา

      Полностью согласен, сижу подкуренный прикольно. Чел не рассказал даже что это SPA и зачем это вообще нужно, как и про жизненный цикл каждого компонента. Зато я понял что что-то пропустил за 4 года на реакте что обычный useEffect привязанный к жизненому циклу классового компонента вдруг научился "выходить за пределы реакт"

    • @frontend-karadzhikov
      @frontend-karadzhikov  วันที่ผ่านมา

      Про жизненный цикл, как раз сейчас готовлю видео отдельное, если бы включил сюда, то получилось бы слишком долго, как я думаю. А по поводу "выходить за пределы реакт" имеется в виду side effects, потому что react cам по себе декларативный. Ну а по поводу SPA - он ни как на прямую не связан с React. У тебя может быть простое приложение на ванильном JS например, где есть какая-то сложная форма с состояниями, валидациями и т.д. и она может как раз работать на React, ведь не обязательно в все сетапить, как почему-то многие считают.

  • @pavel7930
    @pavel7930 13 วันที่ผ่านมา

    Класс! Коротко и емко! Спасибо!

  • @user-cn1ix2us2b
    @user-cn1ix2us2b 9 วันที่ผ่านมา

    Спасибо за видео! Четко и понятно!

  • @romanchegghostello9740
    @romanchegghostello9740 12 วันที่ผ่านมา +1

    Топи дальше в таком ключе! Красавчик! 💪

  • @keikejones5536
    @keikejones5536 5 วันที่ผ่านมา

    Спасибо! Недавно начала изучение реакта, видео оказалось очень кстати, узнала про штуки, про которые еще не доводилось слышать

  • @deprome999
    @deprome999 5 วันที่ผ่านมา

    это ОЧЕНЬ хорошее объяснение, твой канал и это видео в частности просто находка !

  • @Kitchendeveloper
    @Kitchendeveloper 12 วันที่ผ่านมา

    очень понятное объяснение! крутой препод ))))

  • @luchezarnayamaria
    @luchezarnayamaria 13 วันที่ผ่านมา

    Здорово!!!!

  • @mikhailius
    @mikhailius 2 วันที่ผ่านมา

    Видосик хороший. Нового не узнал, продолжаю упорно сидеть на Angular с RxJs'ом головного мозга. Но рыночек требует держать в уме еще и этого нашего реакта. В целом, простой, как шейцарские часы. А вся сложность React проектов, обычно в том, что их очень любят обвешивать сырыми и кривыми библиотеками сверху, для работы с стором и т.п. (по крайней мере года 4 назад любили).

  • @nouchance
    @nouchance 8 วันที่ผ่านมา

    SUPER!

  • @user-xz8vy7il7h
    @user-xz8vy7il7h 5 วันที่ผ่านมา

    круто,спасибо

  • @user-wc4cs9sz6l
    @user-wc4cs9sz6l 13 วันที่ผ่านมา

    Молодец чувак🔥

  • @user-pn5sf8oi9n
    @user-pn5sf8oi9n 6 วันที่ผ่านมา +1

    Очень круто, про порталы не знал! Как раз сейчас пытался найти способ проброса кнопки в другое место для адаптивности

    • @frontend-karadzhikov
      @frontend-karadzhikov  6 วันที่ผ่านมา

      Да портал как раз отличное решение для такого кейса и не многие знают про это API почему-то.

  • @etalko
    @etalko 6 วันที่ผ่านมา +3

    Такое чувство, что все разучились читать доку проектов.

  • @TV-eb1ps
    @TV-eb1ps 12 วันที่ผ่านมา

    Очень хорошее качества контента.

  • @v4n3k77
    @v4n3k77 10 วันที่ผ่านมา +1

    го такое же видео про vue js

  • @bobbob-rd7yz
    @bobbob-rd7yz วันที่ผ่านมา

    Solid.js смог обойтись без виртуального дома убрав дубликати загрузок и скорость при етом увеличилась, тогда как реакт продолжает юзать виртуальний дом как защиту от нежелательних изменений.

  • @user-rx8zu4tc4j
    @user-rx8zu4tc4j 8 วันที่ผ่านมา

    Лайк подписка

  • @Dik131WZD
    @Dik131WZD 10 วันที่ผ่านมา +2

    А можно такое же, но только про React Native?

    • @neilhackgamer5941
      @neilhackgamer5941 9 วันที่ผ่านมา

      Там всё тоже самое, за исключением некоторых вещей

  • @okundin
    @okundin 2 วันที่ผ่านมา

    А тут смотрю все видосы любых программистов только для новичков. Если делать для продвинутых, наверно помидорами закидают 😂. Поэтому только для новичков и есть!

  • @mana7606
    @mana7606 4 วันที่ผ่านมา

    Насколько я помню, кто-то там пахал над нормальной версией JS'a, которая ещё и в бэк шикарно пахать будет, как вспомню, дополню коммент

    • @wagnerslon
      @wagnerslon 3 วันที่ผ่านมา

      NodeJs?

    • @frontend-karadzhikov
      @frontend-karadzhikov  2 วันที่ผ่านมา

      Если речь конкретно о framework то возможно NestJS?

  • @NesterovRoman
    @NesterovRoman 6 วันที่ผ่านมา

    запятая не там 😂 реакту конец 😢 что является правдой 😮 юзайте vue или svelte 😊

  • @boosterboo2425
    @boosterboo2425 7 วันที่ผ่านมา

    После предложения использовать index в качестве ключа можно дальше не смотреть. Для новичков - используйте .length если бежите по массиву

    • @frontend-karadzhikov
      @frontend-karadzhikov  7 วันที่ผ่านมา +3

      Я написал о том, что это не очень хорошая практика и лучше использовать уникальный ключ в рамках коллекции. Вообще паттерн с использованием index вместо key в виду отсутствия key используется React по умолчанию. И я не совсем понимаю, как здесь может помочь свойство length, может я чего-то не знаю. Ну сам index как ключ не совсем плохо, если у нас список меняется исходя из абстракции, что это stack то в таком случае вообще нет ничего плохо в index.

    • @settyentyson8678
      @settyentyson8678 6 วันที่ผ่านมา +1

      ​@@frontend-karadzhikov, вообще забей на него, высрал что-то не по делу, лишь бы высказать своё очень верное и нужное мнение. Я ещё понимаю, если бы ты в видео об этом не сказал, что это не самая лучшая практика, но ты же сказал - всё чётко

  • @vitodymek9575
    @vitodymek9575 2 วันที่ผ่านมา

    нихрена на понятно. с чего всё же лучше начать, чтобы вот это вот всё стало понятно?

  • @etalko
    @etalko 6 วันที่ผ่านมา

    Все что нужно знать о реакт: "Он нам нахер не нужен реакт ваш". Серьезно. Хватит уже популяризировать итак распиареную какашку. Больше гемороя приносит чем что-то решает.

  • @ockgame651
    @ockgame651 6 วันที่ผ่านมา

    React за 15 минут ахаахааххвхаххввхвхахахахвхахахах

    • @uchannel-es8zo
      @uchannel-es8zo 4 วันที่ผ่านมา

      Ну вообще-то основные концепции он объяснил)
      Там же не написано "выучи реакт за 15 минут"

  • @xxxbunx
    @xxxbunx 7 วันที่ผ่านมา

    спасибо. Подскажите какие-нибудь инструменты для отлова зацикленных рендеров