Разработай 6 проектов на ReactJS (для начинающих)

Поделиться
HTML-код
  • Опубликовано: 8 янв 2025

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

  • @trionixchannel2435
    @trionixchannel2435 2 года назад +182

    мировой мужик.

    • @jetsker6388
      @jetsker6388 2 года назад +8

      Я бы сказал - вселенский

    • @СлужбаПідтримки-л4з
      @СлужбаПідтримки-л4з Год назад +6

      Угу, у человека удивительные способности объяснять сложный материал простыми словами

  • @tiKeroP
    @tiKeroP 2 года назад +71

    Мое почтение и уважение! Спасибо тебе, Денис! Щас изучаю React, и очень помогает твои уроки и твое объяснение.
    Подскажи , когда следующий ролик, по 10 проектов? а то уже далеко за 300 лайков, а то мы ждем с нетерпением

  • @blackjack472
    @blackjack472 10 месяцев назад +2

    Ультрамощный видос, для тех кто учит React нужно включить в список обязательного просмотра.
    Отличная практика, спасибо автору.

  • @desyez6715
    @desyez6715 2 года назад +4

    Лучший, я безразмерно рад рад что нашел твой канал. Твой контент лучше чем 99% курсов в интернете.

  • @TheAlexChannelClub
    @TheAlexChannelClub 2 года назад +7

    Спасибо за твою работу. Каждый раз с надеждой жду новое видео!

  • @webminsk7884
    @webminsk7884 2 года назад +1

    Дайка думаю зайду посмотрю чем балуешься))) давно тебя не видел. и по голосу понял что пацан то уже дядькой стал. Красавчик. Спасибо за труды

  • @Evgeny..
    @Evgeny.. 2 года назад +7

    Денис, ты молодец, что помогаешь новичкам, нашел бы я твои уроки года 2.5 назад...

  • @tehnoblog6430
    @tehnoblog6430 2 года назад +25

    Просил 300 лайков ,уже почти 4 тысячи, ждем 10 проектов на ReactJS
    Ты лучший препод по ReactJS

  • @iliukhaTV
    @iliukhaTV 2 года назад +1

    Спасибо большое! Читаю книгу по Реакту и закрепляю знания вашими уроками.
    Также кому не нравится синий отблеск при клике на кнопки указывайте следующее свойство в CSS
    -webkit-tap-highlight-color: transparent;

  • @Timur_Kachiev
    @Timur_Kachiev Год назад +10

    Спасибо автору за такой труд. У кого ошибка на проекте "users", просто обновите "react-content-loader". Будет версия "react-content-loader": "^6.2.0", вы должны обновить на версию "react-content-loader": "^6.2.1", через npm i react-content-loader

  • @sergey9784
    @sergey9784 Год назад +1

    Спасибо тебе огромное! Ты просто вывел меня из стопора Уважуха тебе и респект! Удачи тебе!!!

  • @ДенисАгейчев
    @ДенисАгейчев 2 года назад +7

    Автору огромное спасибо, молодец. Для тренировки отличный материал, перед тем как начать смотреть, ознакомился с задачами, попробовал сам, а дальше уже смотришь правильное решение. Идеально для учебы!

  • @vitalygaraev8093
    @vitalygaraev8093 Год назад

    Эти ценные кусочки кода очень важны. В большом проекте начинаешь путаться, а тут прям по частям разобрано. Хорошо бы еще таких кусочков!
    Спасибо!

  • @onehourbeforedeparture8739
    @onehourbeforedeparture8739 2 года назад +13

    Ты лучший в связке реакт редакс на Ютубе, спасибо за то что делаешь!!!!!!

  • @Wo0zZ1
    @Wo0zZ1 2 года назад +7

    Прекрасный материал! Это божественно!

  • @viktoriamenting1604
    @viktoriamenting1604 Год назад +2

    Самый ахрененный блог о фронтенде! И как ты объясняешь- просто 🔥🔥🔥Ты супер! Спасибо тебе огромное 🙏🏼🙏🏼

  • @GBooksfree
    @GBooksfree 2 года назад +2

    Как же круто ты рассказываешь и объясняешь! Браво дядь!

  • @insofess4062
    @insofess4062 2 года назад +13

    Чтобы не прописывать постоянно React.useState(), можно изначально из реакта импортировать данный хук import { useState } from 'react', причём в скобки можно добавлять и другие хуки через запятую и после этого запись будет чуть короче - к примеру: const [step,setStep ] = useState()

    • @ArchakovBlog
      @ArchakovBlog  2 года назад +8

      Минус такого подхода в том, что если тебе какой-то хук не потребуется больше, ты должен удалить импорты и из самого кода. А тут ты обращаешься к самой либе, без дополнительного импортироваания

    • @apexnuts9785
      @apexnuts9785 2 года назад

      @@ArchakovBlog Всё не могу отвыкнуть от импорта. Хочу использовать React.useState, но рука сама пишет useState)))

  • @matveyd7272
    @matveyd7272 2 года назад +2

    на 20:00, когда начали Modal выносить в отдельный компонент - столкнулся с проблемой, что компонент не отображается. Пробовал создавать другие компоненты, но и они не хотели отображаться. Оказывается по невнимательности поставил в const Modal = ({ open, setOpen }) => {...}
    После стрелки должны быть не фигурные, а круглые скобки. Что удивительно, я уже попадался на эту ошибку в сникерсах пару недель назад и там тоже долго не мог понять в чем моя проблема. Видимо просто не привычно, что после стрелки идут не фигурные скобки, а обычные.

    • @bannano3o
      @bannano3o 2 года назад

      Точно такую же проблему сейчас после прочтения коммента исправил )

  • @mishagarkach
    @mishagarkach 2 года назад +15

    Крутые уроки. После второй пиццы все реализуемо самостоятельно, но попадаются интересные моменты, например, асинхронность setState, которые полезно услышать. Вообще кайфово изучать на твоем канале реакт. Спасибо.

  • @Snegurjan
    @Snegurjan Год назад

    Карл, да ты просто крутой. Такие вещи выкладывать и бесплатно. Спасибо тебе от чистого сердца!

  • @АндрейСоловьев-ц6о
    @АндрейСоловьев-ц6о 4 месяца назад

    1:35:41
    1:38:16
    1:41:00 фильтрация через поиск
    1:44:45 фильтариция категорий
    1:52:10

  • @shuverida
    @shuverida 2 года назад +1

    Аллах1о аьтто бойла хьан ваша. Ч1ог1а дика кхетош йу хьан видеош.

  • @maksimdd2033
    @maksimdd2033 2 года назад +7

    Очень душевные и понятные видео , если бы не ты тогда в рекомендациях неверно так бы и не начал учить react ,а так благодаря твоим видео понял основу и теперь сам много чего изучаю , спасибо тебе. Жду видик🤗

  • @eminaliyev1382
    @eminaliyev1382 2 года назад +64

    Хочу поблагодарить тебя , спасибо тебе большое дружище , ты очень ясно и понятно все объясняешь, когда начал изучать реакт , наткнулся на твой свежий курс реакт пицца v2 , прям ты сделал все четко и ясно ,
    Спасибо что помогаешь новичкам , мне кажется уже нужно делать видео урок или проект какой нибудь посложнее чтобы был , react advance )
    Потому что думаю достаточно видео уроков на твоём канале для новичков
    Удачи тебе дружище , ждём новых видосикоа

    • @ArchakovBlog
      @ArchakovBlog  2 года назад +42

      Скоро будут. Пока хочу для джунов запилить контента

    • @AmericanDragon134
      @AmericanDragon134 2 года назад +2

      @@ArchakovBlog уважуха брат

    • @JokerVirus13
      @JokerVirus13 2 года назад +2

      ​@@ArchakovBlog ​ Мое почтение :)

    • @lottyskound9395
      @lottyskound9395 2 года назад +1

      @@ArchakovBlog спасибо за ваши труды.

    • @stasend
      @stasend Год назад

      @@ArchakovBlog Денис, какую альтернативу mockapi посоветуешь? Сейчас очень скудный бесплатный функционал, который предоставляет сервис

  • @ОльгаКухаренко-ы3с
    @ОльгаКухаренко-ы3с 7 месяцев назад

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

  • @abzalrashithodjaev6333
    @abzalrashithodjaev6333 2 года назад

    Спасибоо!!!!!! всё крутяк !!!!! особенно понравилось что конент весь на "ТЫ" как будто лично для меня сделал видео!! )

  • @lidijajezova2025
    @lidijajezova2025 2 года назад +1

    Спасибо, Дэннис! Тебя приятно слушать, приятный голос

  • @СветланаЛьвова-ч2в
    @СветланаЛьвова-ч2в 2 года назад +8

    Очень классный формат!!! Было бы круто посмотреть ещё проекты в связке с Redux.

  • @mk3mk3mk
    @mk3mk3mk 2 года назад +1

    Вот по таким урокам можно изучать React! Ура! Спасибо!!!!!

  • @ilgizilgiz
    @ilgizilgiz 2 года назад

    Уроки довольно таки неплохие и понятные. Спасибо огромное. После просмотра с 3 раза в голове всё встало на свои места

  • @tgr6388
    @tgr6388 2 года назад +3

    Очень крутой ролик! Все очень подробно и доступно. Но особенно сильно мне понравилость ,то что ты сделал изоляцию навыка react. То есть, не пришлось тратить время на верстку, а сразу концентрируешься только на реакте.

  • @АбдуллаһМадхали
    @АбдуллаһМадхали Год назад +2

    Рахмет саған Денис!!! Сен керемет ұстазсың!!!

  • @Валентин-ч3з
    @Валентин-ч3з Год назад +3

    Это просто лучшее обучающее видео про React!
    Денис, огромнейшое спасибо за данный материал!!!
    У вас талант преподносить сложные на первый взгляд материал так, чтоб он будет понятен даже самым начинающим.
    Как жаль, что я его не встретил месяц назад.
    P.S.
    Для тех тоже учиться, на проекте "Конвертер валют" можете загуглить "курс валют API" и воспользоваться любым удобным для Вас ресурсом.

  • @thecobaltriver
    @thecobaltriver 2 года назад +1

    Спасибо за видео и труды . Людей, которым эта информация как воздух нужна много, а видео таких гораздо меньше в интернете :)

  • @ВпоискахСвоегоМеста

    Перцентаге - самое лучшее объяснение)))

  • @danafilatova5316
    @danafilatova5316 2 года назад

    Здравствуй! Очень рада, что встретила тебя в ютубе. Большое спасибо за работу. С удовольствием покодила и жду продолжения =)

  • @romanklym5772
    @romanklym5772 2 года назад +36

    возможно у кого-то с первых минут будет недоразумение - как же запустить это дело в браузере. Terminal->new Terminal -> 1. npm install 2. npm start

    • @СимбиотГатаки
      @СимбиотГатаки 10 месяцев назад +2

      Либо npm run dev

    • @danilabelokon4202
      @danilabelokon4202 4 месяца назад

      @@СимбиотГатаки У меня не работает run dev тут
      npm error Missing script: "dev"
      npm error
      npm error To see a list of scripts, run:
      npm error npm run
      npm error A complete log of this run can be found in: C:\Users\Danila\AppData\Local
      pm-cache\_logs\2024-08-28T09_51_06_891Z-debug-0.log

    • @KIREE-SENIOR
      @KIREE-SENIOR 3 месяца назад

      ​Это для vite, возможно, в проекте используется CRA​@@СимбиотГатаки

  • @ant3413
    @ant3413 Год назад +15

    Перед началом работы в терминале пишем "npm i"

    • @progi99
      @progi99 11 месяцев назад

      thank you

    • @Cailycade
      @Cailycade 18 дней назад

      Спасибо тебе. Я сидел, гадал, почему проект не запускается. После этой команды запустился)

  • @sviat4679
    @sviat4679 2 года назад +1

    шикарное видео!
    все понятно, доходчиво и ничего лишнего.

  • @Mrflomaster2011
    @Mrflomaster2011 2 года назад +1

    Автор данного видео, да я обращаюсь именно к тебе 👉🏻 ты настоящий мужчина 💪🏻 делай то что должен делать 😁👍🏻 всегда смотрю твои видео и пробую на практике , спасибо тебе.

  • @ВолодимирЛитвиненко-с5й

    Мне тоже нравится как ты объясняешь! Детали имеют значения!

  • @banan3208
    @banan3208 2 года назад +1

    1:38:00 в части src={images[0]} в теге img. ругается и не рендерит через map. "Cannot read properties of undefined (reading '0')". и так на все images[]

  • @pigsel2509
    @pigsel2509 Год назад

    Это прекрасно! Очень хочется увидеть полноценное приложение, не только фронт, этого очень мало на ютубе

  • @epic3386
    @epic3386 2 года назад +2

    300 лайков превратились в 2300 лайков ) ждем 10+ проектов ) успехов!

  • @Native.u
    @Native.u 2 года назад +6

    спс что не показал как запускать реакт-апп, просто лучший

  • @petarthecodehunter3333
    @petarthecodehunter3333 2 года назад +6

    Большое спасибо за уроки по вебу! Как по заказу - то, что надо)

  • @nargizgasanova6222
    @nargizgasanova6222 2 года назад +1

    Очень понятно и спокойно объясняешь. Спасибо большое

  • @armanscription1428
    @armanscription1428 Год назад

    Спасибо большое, прекрасно показал и обьяснил как работать с React, много чего не понятно было, но если вернутся к этому ролику через месяц после обучения, всё будет намного проще(Так и собираюсь сделать)

  • @grigorvardanyan7780
    @grigorvardanyan7780 11 месяцев назад

    Ждем продолжения, Действительно, все ясно и доходчиво

  • @AmericanDragon134
    @AmericanDragon134 2 года назад +3

    Ого почти 500 лайков за час. Так держать. Ждём MERN (+TAILWIND)

  • @cyber-jackal
    @cyber-jackal 2 года назад

    Это лучший формат, продолжай в том же духе! Спасибо за контент)

  • @haibova_irisha
    @haibova_irisha 2 года назад

    ура !!! спасибо за работу. еще не смотрела видео , но уверена что все доступно и понятно

  • @Frezeee3D
    @Frezeee3D 2 года назад +1

    Спасибо большое за видео, кто бы что не говорил, но всё таки практика это основной пункт в изучении чего либо

  • @JavaScriptcher
    @JavaScriptcher 2 года назад

    Спасибо автору за подробное объяснение материала!! Теперь на выходных есть чем заняться !!!

  • @alexdev75
    @alexdev75 2 года назад +1

    Как всегда великолепный урок. Отличная подача материала. Спасибо за Ваш труд и за науку.

  • @min8132
    @min8132 Год назад

    Еще не досмотрел, но уже благодарен тебе за такой хороший урок. Очень понятно объясняешь.

  • @itsokay4542
    @itsokay4542 2 года назад +1

    Очень вовремя, благодарю, лайк

  • @ilyaVnukchinskiy
    @ilyaVnukchinskiy Год назад

    большое спасибо за продуманные уроки, очень полезный и нужный контент, спасибо что ты есть )

  • @sichouli1914
    @sichouli1914 2 года назад

    О новый урок! Пока не смотрела, но лайк обязательно

  • @MrKu39
    @MrKu39 2 года назад

    Отличный контент , хорошая подача ! Продолжай 💪 Очень жду следующую часть видео ! С наступающим новым годом

  • @sanfrancisco8426
    @sanfrancisco8426 10 месяцев назад +1

    Дуже круто пояснюєш, дякую!

  • @pandalove6795
    @pandalove6795 2 года назад +5

    Супер полезное видео, особенно для тех, кому лень делать дизайн, а хочется и дизайн и функционал :) И отлично, что приложение не до идеала доведено, а просто как хороший пример. Т.к. хочется самому доделать проект. Например в users у меня при нажатии на +, + поворачивается на 45 градусов и получается крестик :) Так же хочу сделать пагинацию, т.к. в api есть возможность получать постранично новых пользователей. В конвертере валют можно добавить появление списка всех валют, в появившемся списке можно сделать поиск как в users. И выбранную валюту добавлять первой в список, как история выбора. Можно так же добавить флаги к валютам, чтобы было понятней. А потом можно сделать 1 в 1 приложение, но переводчик. Меня уже распирает от идей... У меня код достаточно сильно отличается (т.к. я сначала пишу сам, а потом смотрю как у автора), я решил сделать так, чтобы пока грузятся данные с api, useEffect для изменения валют ничего не делает, и вводить в блоки ничего нельзя. Получилось как мне показалось, по красивей чем с useRef. Функцию отдельную написал convert, которая логично конвертирует :) код намного меньше стал. В общем и целом, ВИДЕО ПРОСТО ТОП.

  • @pahaivanov1611
    @pahaivanov1611 2 года назад

    Оставлю комментарий, для мотивация автора! Спасибо за труды)

  • @huzimuzi4885
    @huzimuzi4885 2 года назад +4

    Спасибо за видео, крутые мини-проекты. Можно следующий выпуск что-нибудь по сложнее?

  • @Grigoriy_Russian
    @Grigoriy_Russian 2 года назад

    Спасибо за твою помощь, приятная и четкая подача.

  • @serjmarkelov9915
    @serjmarkelov9915 2 года назад +18

    Видео собрало 4100 лайков (на момент написания комментария) - ждем видео по 10 проектам больше, чем Новый год 😊

    • @marko8815
      @marko8815 Год назад +1

      как вы запускаете сервер ? я пишу npm run dev и ничего

    • @nikn6244
      @nikn6244 Год назад

      @@marko8815 как в скриптах прописано так и открывать

    • @Mike37373
      @Mike37373 Год назад

      @@marko8815 запустил ?

  • @PashaRomanovich
    @PashaRomanovich 2 года назад +1

    Огромное спасибо за такие видео! 300 лайков - небольшая планка, нужно бвыло еще 0 добавить, 3К лайков за такое!!!)

  • @trolleybus63
    @trolleybus63 11 месяцев назад +1

    54:30 нужно заменить obj.first_name + obj.last_name на obj.first_name + " " + obj.last_name
    иначе он не находит Janet Weaver (с пробелом)

    • @AlexTruf-v8x
      @AlexTruf-v8x 11 месяцев назад

      да я догадался сам, но спс

  • @shokhrookhr3850
    @shokhrookhr3850 2 года назад

    Огромное спасибо) Ждём продолжения🙂

  • @Алексей-и5д3в
    @Алексей-и5д3в 2 года назад

    Как всегда супер!!! Спасибо, что ты есть!!!

  • @ОльгаОвсиенко-в8щ
    @ОльгаОвсиенко-в8щ 4 месяца назад

    Спасибо огромное! Очень доступно объясняете!

  • @MegaCriss95
    @MegaCriss95 Год назад

    Для ребят которые не понимают как у автора после сохранения кода все выравнивается красиво рекомендую установить в Visual Studio расширение Prettier. Очень помогает когда не знаешь как правильно и соответсвенно читабельно писать код.

  • @black__angels
    @black__angels 10 месяцев назад +6

    не знаю напишу может кому то надо. там в начале не работает npm start. нужно удалить package-lock.json, потом ввести в терминал npm install , и все , будет работать

    • @KwanTonn
      @KwanTonn 4 месяца назад

      Ты мой спаситель, я уже офигел и начал искать, но думаю, не может же быть, что в коментах никто не спросил. Спасибо тебе ) +5 очков кармы засчитано😁

  • @ОлегПетров-п4у
    @ОлегПетров-п4у 2 года назад

    Спасибо за твою работу! (6 разных ReactJS проектов уровня Junior)

  • @KompUnity-w6n
    @KompUnity-w6n Год назад

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

  • @itkazakhstan_03
    @itkazakhstan_03 2 года назад +1

    Я здела 5 проектов из 6 и много нового узнал спасибо автору за труд

  • @бандерасофегенус
    @бандерасофегенус 2 года назад +1

    1:49:30 щелкаю по категориям и что-то сортируется(показывает какие то определенные категории). вроде все работает.
    но когда открываю консоль во вкладке нетворк, то при выборе категории, она появляется в консоли, но почему-то красным цветом и в статусе ошибка вместо 200. также вылетает алерт, который у вас прописан в строке 30.
    Почему так происходит?
    А так все работает, все получается. И вроде как понятно))))прошел курс по реакту да так ничего и не понял. в голове каша. пытаюсь хоть как то программировать следуя различным видео в надежде что придет озарение))) спасибо

  • @ТатьянаВолжанкина-о9м
    @ТатьянаВолжанкина-о9м 7 месяцев назад

    Ребята, добрый день. При клонировании и дальнейшем запуске npm start в VC будет выдавать ошибку. Что нужно сделать, когда Git Bashe here сделаете клонирование, вставив ссылку, не закрываем набираем следующей строчкой npm init -y, ниже в строчке пишем npm install, потом npm start - всё заработает. Всем удачи) Арчакову, спасибо за то, что он делает)))

  • @ruvick8956
    @ruvick8956 7 месяцев назад

    Отличная подача! Отличный материал!

  • @unknown.6914
    @unknown.6914 Год назад

    Отличный контент. Очень хочется увидеть реализацию с более сложным функционалом, где были бы затронуты не такие очевидные хуки, как useMemo, useCallback, useReducer etc...

  • @АнастасияМорозова-я2у

    Спасибо большое!) Вы очень круто объясняете!))))

  • @kamilabalabekova5700
    @kamilabalabekova5700 2 года назад

    Спасибо вам большое за такой контент. Вы очень четко и простыми словами преподносите всю инфу. Ждем новых видосиков и интересных задач👍👍👍

  • @vasilich4582
    @vasilich4582 2 года назад

    Круто! Спасибо большое за контент побольше для новичков реакта.

  • @НикитаАбрамов-д1п
    @НикитаАбрамов-д1п 2 года назад

    Спасибо за уроки, спасибо, что делаешь уроки для начинающих!

  • @demid088web
    @demid088web Год назад +2

    Спасибо большое за уроки!
    Вот только в коллекции фото нет реализации нажатия на саму коллекцию!

  • @Елена-б6в3ж
    @Елена-б6в3ж 11 месяцев назад +1

    Спасибо за понятное объяснение и доступные проекты)
    В проекте со списком приглашенных не очень понравилось, как организован state. В документации React просили убирать дублирование (invited состояние и состояние просто юзеров - дублирование, на мой взгляд. Пока хз, как исправить, ведь в json файле вроде как нет поля invited), избегать противоречий (isLoading состояние и success по логике не могут быть true одновременно, а по коду могут, лучше сделать status состояние). Сделаю ваш вариант, потом переделаю под себя, так даже интереснее)

    • @PawelMiatlitski
      @PawelMiatlitski 7 месяцев назад +1

      честно говоря, там бэд практис на бэдпрактисе. Вместо того чтобы вынести фетч в отдельный модуль, а ещё лучше в отдельный кастомный хук, всё портянкой написано внутри Апп.джс. Функция клика по иконке плюс/минус спускается через Users в User (Prop Drilling). Всё что связано с поиском точно можно убирать из App на уровень ниже в Users/index.js. Строку src для иконки точно можно вынести в отдельную переменную... obj.first_name + obj.last_name надо заменить на obj.first_name + " " + obj.last_name, чтобы искалось вместе с пробелом между именем и фамилией... Не компонент, а сплошная боль (((

  • @BogdanRedkin
    @BogdanRedkin 2 года назад

    Дякую🙏 Чекаю тепер 10 проектів і по можливості якусь гру😌

  • @length-1
    @length-1 Год назад +1

    БаркаЛлахӀ брат!
    Ждем след-го выпуска, с нетерпеньем

  • @КостяСарвилов
    @КостяСарвилов 2 года назад +8

    Привет! Хочу сказать огромное спасибо за проект по реакт-пицце. Полностью его изучил + сделал несколько дополнительный фичей. Сейчас прошел 2 собеседования в веб студию: техническое и знакомство, жду оффера)
    Также хочу спросить: когда ждать некст-пиццу (хотя бы примерно) ?)
    А то руки чешутся делать проекты с твоих видео, хоть и начал уже изучения некста)

    • @КостяСарвилов
      @КостяСарвилов 2 года назад

      @@Кавс На собеседования в большинстве своем не брали, либо сам отказывался от приглашения, когда кидали тестовое с легаси кодом. Знаю на углубленном уровне js, реакт изучал исключительно на реакт-пицце + посмотрел видео с прохождениями собеседований. В целом знаний хватило для успешного прохождения тех. собеседования (с первого раза) на стажера/джуна. Оффер пока не пришел, хотя странно - на собеседование-знакомство без успешной тех. части не зовут, а на нем себя показал неплохо по софт-скиллам. Так что должность стажера обеспечена, если знаешь жс и полностью разобрался в проекте - а дальше многое зависит от работодателя, опыта и стека, поэтому сейчас делаю сложный и объемный проект на нексте

    • @rainbowfish6148
      @rainbowfish6148 2 года назад +2

      @@КостяСарвилов ты на удаленке? Просто в моем городе найти вакансию стажера нереально да и джуна тоже

  • @shizo380
    @shizo380 Год назад

    Огромное спасибо за твой труд!

  • @DENDYTWOO
    @DENDYTWOO 2 года назад

    Респект Вам!! Для новичков в самый раз.

  • @Int_true
    @Int_true 2 года назад

    Просто невероятный человек, спасибо.

  • @bjol_Dg
    @bjol_Dg 2 года назад

    Легко и понятно, спасибо 👍👍кстати, проверку на пробелы ещё можно добавить в списке пользователей) и фильтр неправильно работает - при вводе первой буквы не фильтрует

  • @Pavel-er4hy
    @Pavel-er4hy 2 года назад

    Добрый день!
    В 50:44 (Список пользователей)
    Если на странице index.jsx в input добавляю value={searchValue}, то форма в браузере не даёт вводить данные строку поиск.
    Кто-то наблюдал подобное обстоятельство? Как выйти?
    Пробовал вместо value указать defaultValue, но тогда далее в console.log(searchValue) ничего не показывает.
    Может здесь надо что-то изменить? (App.js)
    const [searchValue, setSearchValue] = React.useState(' ');

  • @Лаурахит
    @Лаурахит 2 года назад

    Спасибо за уроки! Отлично получилось.

  • @ДмитроКравець-л2щ
    @ДмитроКравець-л2щ 2 года назад

    Спасибо большое за контент он на высоком уровне!

  • @di_may988
    @di_may988 2 года назад +5

    Большое спасибо за самые классные уроки по ReactJS !
    Хотелось бы видео про сериализацию данных и как работать с non-serializable данным в редаксе. Толковых уроков на ютубе на эту тему на данный момент нету

  • @danildevyatov7469
    @danildevyatov7469 Год назад

    Очень полезное видео, спасибо автор за старания,мало кто так понятно объясняет на руЮтубе

  • @ThePro_0001
    @ThePro_0001 2 года назад

    Спасибо за уроки, спасибо, что делаешь уроки для начинающих!👍👍👍👍👍