React для Новичков [2024] | с чего начать изучение React?

Поделиться
HTML-код
  • Опубликовано: 20 июн 2024
  • ⭐ Разверните IT-инфраструктуру для веб-проектов любой сложности со скидкой 20%: slc.tl/r4ctg
    ⭐ Интенсив для подготовки к React: pomazkovjs-hangman.ru/
    [используйте промокод REACT10 для скидки в 10%]
    ⭐ Конспект по React (Бусти): boosty.to/pomazkovjs
    ✅ Стили на GitHub (App.css): github.com/arseniypom/react-i...
    ✅ Что такое StrictMode: t.me/pomazkovjs/204
    В этом видео мы разберем ОСНОВЫ работы библиотеки React, ответив на вопросы:
    - как работает React?
    - как создать проект с React и Vite?
    - из чего состоит типичный проект на реакте?
    - что такое компоненты React?
    - что такое пропсы?
    - что такое хук useState?
    - как отслеживать ререндеры компонентов?
    И все это на конкретных примерах, создавая ваше первое приложение на реакт!
    Приятного просмотра!
    Тайм-коды:
    00:00 Звонок от рекрутера
    01:17 Что будет в ролике
    02:48 Что такое React
    04:57 Как создать проект с React
    08:58 Изучаем структуру проекта
    11:52 Удаляем ненужные файлы
    12:14 Файлы проекта с React
    17:34 Что такое JSX разметка
    19:10 Ограничения JSX
    20:12 Что такое JSX Fragment
    22:54 Верстка в React
    27:03 Как создать компонент в React
    29:04 Пропсы в React
    31:30 Отображение множества компонентов из массива
    34:41 Обязательный проп key
    35:26 Группируем файлы компонента
    36:53 Хук useState
    43:22 Как отслеживать ререндер компонентов (react devtools)
    48:52 Заключение
    #javascript #react #reactjs #reactjstutorial
    Реклама. ООО "Селектел". Erid: 2Vtzquh6bvV

Комментарии • 47

  • @witalion
    @witalion 21 день назад +1

    У меня на windows курсор в ком.строке переключился только с alt. Спасибо за подсказку.

    • @pomazkovjs
      @pomazkovjs  21 день назад

      Хороший коммент, спасибо!
      У меня MacOS, поэтому не знал, но оказывается в зависимости от терминала это может быть Ctrl или Alt

  • @HeytuNET
    @HeytuNET 17 дней назад +2

    Начал учить реакт, пересмотрел много видео, но это видео однозначно лучшее, к сожалению на ютуб нет таких структурированных и полезных видео по реакт, дружище отсними курс по реакт, тебе нет равных, спасибо👍

  • @sh0ny
    @sh0ny 20 дней назад +1

    Комментарий для поддержания творчества Арсения!) Спасибо!) Очень начальный скетч зашёл )

  • @ynggxr9403
    @ynggxr9403 15 дней назад +1

    лучший! Хотелось бы увидеть практику по React, большое спасибо

  • @curious001
    @curious001 21 день назад

    Ждём продолжения!)

  • @g999ar
    @g999ar 21 день назад +3

    не скоро посмотрю это видео, но лайкос авансом

  • @user-om5bx9wv9m
    @user-om5bx9wv9m 21 день назад

    Наконец то новое видео, а то я уже переживать начал)))

  • @user-xx5wb5vk2r
    @user-xx5wb5vk2r 9 дней назад

    Спасибо за видео!

  • @usergoogla
    @usergoogla 4 дня назад

    Привет! Отличные видео, спасибо! Было бы круто увидеть интенсив по современному реакт и некст

  • @user-cx8ve8dv5b
    @user-cx8ve8dv5b 20 дней назад

    Контент крутой! Подача пушка❤

  • @maksymshypytsia5217
    @maksymshypytsia5217 20 дней назад +1

    Огонь!!

  • @drukar8694
    @drukar8694 19 дней назад

    Четко-понятно. Мое почтение и лайк.

  • @LAMit
    @LAMit 14 дней назад

    Отличное видео! Наконец узнал для чего нужен react😀👍

  • @usergoogla
    @usergoogla 4 дня назад

    Привет! Хорошие вдиео, спасибо!) Было бы здорово увидеть интенсив по современному реакт + некст

  • @slava_po
    @slava_po 11 дней назад

    Молодчина! Круто!

  • @efimkapliy6370
    @efimkapliy6370 21 день назад

    Отлично🎉

  • @user-lm9ee1gn5p
    @user-lm9ee1gn5p 8 дней назад

    Спасибо Вам большое, вы потрясающе объясняете

    • @user-lm9ee1gn5p
      @user-lm9ee1gn5p 8 дней назад

      Планируется ли у вас интенсив по реакту?

  • @svitboomer8840
    @svitboomer8840 14 дней назад

    Легенда вернулась!

  • @ynggxr9403
    @ynggxr9403 15 дней назад

    кстати интересно было бы услышать про Vue

  • @mansurv8782
    @mansurv8782 19 дней назад

    Shift + CMD + B для скрытия закладок в хроме

  • @tofutureguest
    @tofutureguest 21 день назад

    Вовремя я зашёл, хотел загуглить, а тут в подписоте вылезло)

  • @imahustle
    @imahustle 7 дней назад

    Расскажите, пожалуйста, про eslint

  • @user-yc2lr2cf2x
    @user-yc2lr2cf2x 20 дней назад

    Дароу, искал долго кто внятно и грамотно объясняет и нашел! Только можно попросить тебя сделать углубленный курс, пожалуйста.
    Хочется знать про useEffect, rout, как создать бд, что лучше mongoDb или posgresql, axios и т.д.
    Также по ходу видео хотелось бы видеть примеры как не делать и советы

    • @pomazkovjs
      @pomazkovjs  20 дней назад

      Есть в планах сделать продолжение, да 🙌🏼 По темам примерно так и хотел, только без БД - это тема из области бэкенда, и реакт с ней не особо связан, поэтому она скорее для отдельного ролика

  • @itlead04
    @itlead04 19 дней назад

    Завтра экзамен по матем, после него и посмотрю это видео.

  • @avekadu
    @avekadu 20 дней назад +1

    У меня почему то когда мы создавали несколько карточек не применился flex и отступы, а вместо этого они просто выстроились в одну длинную колонку сверху вниз
    P.S Пардон май жопа сюр случайно не тот див скопировал

    • @pomazkovjs
      @pomazkovjs  20 дней назад

      Так оно обычно и бывает)

  • @SHiZeePlaycom
    @SHiZeePlaycom 15 дней назад

    а так мега понятно вот бы еще плейлист с каким нибудь классным тяжелым проектом react TS

  • @Lintonya
    @Lintonya 19 дней назад +1

    Сними видео не для чайников. Которые уже владеют фундаментом, и нужно ижти на новый уровень

    • @pomazkovjs
      @pomazkovjs  19 дней назад

      Какие темы хотелось бы разобрать в таком ролике?

    • @Lintonya
      @Lintonya 17 дней назад

      @@pomazkovjs сделай видео где ты делаешь полноценное приложение, только не туду лист и не какой нибудь магазин, а то чего в инете нет, к примеру чат рулетку либо хз

  • @samano4619
    @samano4619 21 день назад

    💟💟💟

  • @user-rm2so3bb2o
    @user-rm2so3bb2o 20 дней назад

    Бро ты куда пропал на долго😮

  • @flowcsgo804
    @flowcsgo804 21 день назад +1

    Оформление без документов это конечно сильно😂

  • @olegkat4841
    @olegkat4841 20 дней назад +1

    Самый тупой вопрос для разработчика - на каком фреймворке вы разрабатываете😅😅😅.

    • @vitaly-
      @vitaly- 20 дней назад

      В чем тупость?
      Большинство разрабов пишут только на каком-то одном (плюс SSR фреймворк) и для изучения другого нужно время, а чтобы познать всякие нюансы, то возможно потребуется и реальный опыт работы с определенным фреймворком.

    • @olegkat4841
      @olegkat4841 19 дней назад

      @@vitaly- Разработчик который знает ЯП очень быстро понимает что и как было применено во Фреймворке. Как организован принцип обработки данных в классах, объектах, какие паттерны использованы. Когда он начинает использовать другой фреймворк он видит что подход к работе с данными процентов на 60-70% совпадает с предыдущими. Отсюда возникает общее понимание как в принципе строится архитектура фронта. Для всего остального существует документация, для изучения которой в среднем хватает 2ух недель. Вообще эта дичь с фреймворками присуща исключительно фронтам, парни с Бека которые в IT c 2000г и раньше поймут о чем я. Когда ты уже не раз сам написал свой фреймворк. Сравнил свой подход с другими практиками все становится ясно.

  • @scc-6
    @scc-6 18 дней назад

    Если вы только планируете изучать программирование, лучше выберите Го. Это язык, из которого многое вырезано, и учить, следовательно, нужно меньше

    • @scc-6
      @scc-6 18 дней назад

      А зарплаты выше