Создание ИНТЕРНЕТ-МАГАЗИНА на REACT.JS + REDUX + Деплой c API с нуля

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 พ.ย. 2024

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

  • @Tomkovich
    @Tomkovich  ปีที่แล้ว +18

    Готовый код - github.com/tamkovich-yana/stuff
    Макет - www.figma.com/file/7itpNsHVP5LPUpK4ENDYkv/Shop?node-id=0%3A1&t=i8nKSaWzeNTqTOnX-0
    Документация API - fakeapi.platzi.com/en/rest/introduction

  • @gozelovezova148
    @gozelovezova148 10 หลายเดือนก่อน +6

    Проект работает, всё повторила как на видео, она молодец.
    Не зря потратила время…. Я пересмотрела много работ программистов и поняла, что готова повторять и учиться у ней, у других уже нет смысла повторять по 9-12 часов, один проект. За 4 часа она показала работу, которая для начинающих программистов, необходима ❤

    • @caniputyourdickinmymouth
      @caniputyourdickinmymouth 6 หลายเดือนก่อน

      А сколько времени у вас ушло на повтор этого проекта? я вот думаю тоже повторять все, у меня диплом 17 июня)))

    • @natatrapaidze263
      @natatrapaidze263 7 ชั่วโมงที่ผ่านมา

      Где мы брали стили? github недоступен (

  • @justfisher2920
    @justfisher2920 9 หลายเดือนก่อน +1

    Хорошая практика, всё чётко и понятно, мне понравилось работать с toolkit, впервые попробовал. В целом скажу что этот практикум явно не для новичков, а для тех кто хоть немного шарит за реакт и редакс, многие недоучки по любому пишут коменты что мол, нет семантики, вёрстка отстой и прочее, душнилам скажу сразу, здесь максимально пох...на вёрстку и прочее, хотите верстать, смотрите уроки HTML/CSS, хотите быть прогером, учитесь писать BLL совместно с UI. Единственный минус в том что нет чёткого разделения на контейнерные и презентационные компоненты, а так всё классно👍🔥

  • @lilchich4823
    @lilchich4823 ปีที่แล้ว +4

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

  • @lilchich4823
    @lilchich4823 ปีที่แล้ว +7

    боже, как же вкусно
    КАК ЖЕ Я РАД ЧТО ЭТО НЕ ПОПУЛЯРНОЕ ВИДЕО))) потому что если это посмотрят все, то все станут умными, и будет ещё сложнее найти ворк

    • @oneviewgaming967
      @oneviewgaming967 ปีที่แล้ว

      ахахха

    • @powerjavascriptman
      @powerjavascriptman ปีที่แล้ว +6

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

    • @lilchich4823
      @lilchich4823 ปีที่แล้ว +1

      @@powerjavascriptman Согласен с вами :)

    • @ИванИванов-л7ю
      @ИванИванов-л7ю 7 หลายเดือนก่อน

      Ну что нашлась работа для тебя спустя год?

  • @TheS68123
    @TheS68123 ปีที่แล้ว +3

    спасибо за наглядное применение react и redux. Иногда есть не понимание использование какой либо логике. Было бы лучше если бы это объяснялось для чего\или почему так используется.

  • @kuban2359
    @kuban2359 ปีที่แล้ว +6

    Отлично, всегда жду твои видео

    • @Tomkovich
      @Tomkovich  ปีที่แล้ว +2

      спасибо)

  • @simpleview1433
    @simpleview1433 ปีที่แล้ว

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

  • @Dragin_work
    @Dragin_work ปีที่แล้ว +12

    практическое применение реакта!!! это отлично, всегда лучше учиться на практике и с реальными примерами

  • @JavaScriptcher
    @JavaScriptcher ปีที่แล้ว +4

    Лайк, не глядя😎🔥

    • @Tomkovich
      @Tomkovich  ปีที่แล้ว

      Спасибо ❤

  • @ТарасДемченко
    @ТарасДемченко 28 วันที่ผ่านมา +2

    проект супер.Продублируйте стили пожалуйста.

  • @nikolayg.5319
    @nikolayg.5319 2 หลายเดือนก่อน +2

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

  • @dirtyd20
    @dirtyd20 8 หลายเดือนก่อน

    Математичный видос! Однозначно лайк + подписка 🔥

  • @carteblanche999
    @carteblanche999 9 หลายเดือนก่อน +1

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

  • @sampetrosyan3669
    @sampetrosyan3669 ปีที่แล้ว +2

    спасибо, буду ждать версию с Typescript-ом
    SUPER👏

  • @Sergey_Klimov
    @Sergey_Klimov 8 หลายเดือนก่อน +1

    Надеялся здесь найти реализацию фиксированной шапки при скроле страницы с использованием interseption observer. Почему то никто не хочет говорить по поводу этой темы.
    Типа пользователю чтобы начать поиск нужно обратно скролить до самого верха

  • @dimasnytin
    @dimasnytin ปีที่แล้ว +3

    Спасибо большое. Обязательно посмотрю 🤩🤩🤩

    • @Tomkovich
      @Tomkovich  ปีที่แล้ว +2

      Благодарю, должно понравиться!

  • @ДмитрийПешнин-з7у
    @ДмитрийПешнин-з7у ปีที่แล้ว +1

    Блин, ну что за милота :3

    • @Tomkovich
      @Tomkovich  ปีที่แล้ว

      спасибо ☺

  • @СергейЛупу-т1с
    @СергейЛупу-т1с 23 วันที่ผ่านมา

    класный проект , и ты тоже👍

  • @dssdfsfddsf3761
    @dssdfsfddsf3761 11 หลายเดือนก่อน

    у тя все будет хорошо, обещаю. Продолжай)

  • @radist126
    @radist126 ปีที่แล้ว +1

    Было здорово, чтобы я нифига не учил, а вы на работу вместо меня ходили.
    Навеяло комментами😅

  • @LenaFelica_songwriter
    @LenaFelica_songwriter ปีที่แล้ว +4

    все круто, но почему-то у меня категорий не 5, а 35..🤔 как это пофиксить?

  • @mazerafi138
    @mazerafi138 ปีที่แล้ว +1

    Топчик! Спасибо!

  • @AntonioBenderas
    @AntonioBenderas ปีที่แล้ว +4

    Фигассе, какой контент, а я не готов ещё. React ещё не изучил

    • @Tomkovich
      @Tomkovich  ปีที่แล้ว +4

      Самое время начать!

    • @AntonioBenderas
      @AntonioBenderas ปีที่แล้ว +1

      @@Tomkovich 100%

  • @13mugen
    @13mugen ปีที่แล้ว +2

    Наконец то долгожданное видео

  • @СерыйКойот-ъ6б
    @СерыйКойот-ъ6б ปีที่แล้ว +5

    По импортам хочу подсказать.
    Привет) Если автоматически не вылазает подсказка когда импортируешь файл, то выдели название файла, что ты печатаешь, нажми ctr + space и по идее появится подсказка с автоимпортом. Может поможет и упростит работу ^^

  • @luckytima2315
    @luckytima2315 ปีที่แล้ว

    Ох ты 3 часа просто мое почтение

  • @xdayx53
    @xdayx53 10 หลายเดือนก่อน +1

    Да, да, я тоже знаю другие теги - **Пишет вместо footer section**

  • @inesatananyan1191
    @inesatananyan1191 ปีที่แล้ว +1

    Люблю умных людей. Спасибо за видео 🥰.Хочу так же быстро писать коды🙄...❤

  • @MenuMoscow
    @MenuMoscow ปีที่แล้ว +2

    холосо)))

  • @СветланаАндреевна-х8р
    @СветланаАндреевна-х8р ปีที่แล้ว

    Спасибо за видео ! Ждем новых с реакт !

  • @alexeyfilippov42
    @alexeyfilippov42 ปีที่แล้ว +1

    о как раз на днях тебя вспоминал) доделал с нуля твой макет с видео. как же я намучался с свайпером мм

    • @Tomkovich
      @Tomkovich  ปีที่แล้ว +4

      только мучения нас сделают лучшими

  • @seoonlyRU
    @seoonlyRU ปีที่แล้ว

    чотко))) лови лайк от СЕООНЛИ!

  • @DevGirl-pv8gt
    @DevGirl-pv8gt 8 หลายเดือนก่อน

    Спасибо! Все получилось!

  • @excconfusion879
    @excconfusion879 ปีที่แล้ว +4

    Можете объяснить как на 10:15 она с помощью rafce создает и потом сразу же как будто сжимает код чтобы скобки перед return исчезли

    • @Alexander_1ov
      @Alexander_1ov ปีที่แล้ว +2

      Чтобы 'rafce' работал поставь расширение 'ES7 React/Redux/GraphQL/React-Native snippets'. Там еще много чего в нем, для автозаполнения. Скобки она убрала просто Alt+Shift+F...У меня стоит 'Prettier - Code formatter', он так же делает. Вернее я его поставил, после этого видоса). Еще он отступы лишние убирает и точки с запятой проставляет. Это все для VSC, для остальных не знаю)

  • @МаксимПогорелов-е2л
    @МаксимПогорелов-е2л 10 หลายเดือนก่อน +2

    Кто смотрит в начале 2024 года - API работает норм (если просто ввести в строку броузера), а при выводе на 49 минуте в sidebar ничего не выводит. При обычном console.log видно, что в console.log(list) приходит три раза - первые два пустой массив, и потом уже приходит массив обьектов категорий. Кто знает, как решить вопрос, чтобы эти пустые массивы не выводились?

    • @СанёкПриходько-с4ъ
      @СанёкПриходько-с4ъ 9 หลายเดือนก่อน +3

      тоже 3 раза приходит, пока не разобрался в чем проблема(
      list Array(0)length: 0[[Prototype]]: Array(0)
      history.ts:501 No routes matched location "/products/15"
      warning @ history.ts:501
      Sidebar.jsx:12 list Array(0)length: 0[[Prototype]]: Array(0)
      Sidebar.jsx:12 list Array(6)

  • @arturbrauns8292
    @arturbrauns8292 ปีที่แล้ว +2

    Было бы здорово, если бы вы комментировали каждое действие свое. Это очень здорово бы нам помогало:)

    • @РинатЯрмухаметов
      @РинатЯрмухаметов ปีที่แล้ว +4

      И так понятно. Если нужно прям разжевать всё, то смотри арчакова

    • @arturbrauns8292
      @arturbrauns8292 ปีที่แล้ว

      @@РинатЯрмухаметов спасибо большое за рекомендацию:)

    • @AmirLT-x6y
      @AmirLT-x6y ปีที่แล้ว

      @@РинатЯрмухаметов thanks

  • @dmaberlin
    @dmaberlin ปีที่แล้ว

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

  • @IvanZabolotny
    @IvanZabolotny ปีที่แล้ว +2

    4 часа, кайф))

    • @Tomkovich
      @Tomkovich  ปีที่แล้ว +5

      Наслаждайтесь

    • @boycovclub
      @boycovclub ปีที่แล้ว

      сколько раз кончил?)

    • @IvanZabolotny
      @IvanZabolotny ปีที่แล้ว +1

      @@boycovclub 13523 раза

  • @frainnizil5279
    @frainnizil5279 10 หลายเดือนก่อน +1

    а будет гайд сто стэком react+ts,
    mobx?

  • @ruslankashapov5443
    @ruslankashapov5443 ปีที่แล้ว

    Я сделал это! Спасибо за практику!

  • @foumRU
    @foumRU ปีที่แล้ว +1

    Спасибо, подписался!

    • @Tomkovich
      @Tomkovich  ปีที่แล้ว

      Спасибо за подписочку

  • @frainnizil5279
    @frainnizil5279 10 หลายเดือนก่อน

    спасибо большое за урок!

  • @salman_alfarsi
    @salman_alfarsi ปีที่แล้ว +1

    29:37 Help meeee - мать успокойся хахахахаха😂😂😂😂

  • @disconnect3763
    @disconnect3763 2 หลายเดือนก่อน +1

    Хотел на ваш телеграм канал зайти, а его нету, нету пользователя с таким именем😔

  • @wavesfeel905
    @wavesfeel905 ปีที่แล้ว +1

    API поломали. Не могу продолжить урок. Пожалуйста, исправьте это.

  • @spondiasshow8319
    @spondiasshow8319 ปีที่แล้ว +1

    вот ну круто же, все по полочкам 😀

  • @asmix7328
    @asmix7328 ปีที่แล้ว

    Спасибо за видос, это 100% жирный + в Вашу карму)))
    Желаю успехов и добра:)

  • @aidasabirova1315
    @aidasabirova1315 ปีที่แล้ว +7

    Привет, можно такой вопрос... А сколько времени необходимо было вам чтобы достичь такого уровня в программирований?

    • @ilwl9018
      @ilwl9018 ปีที่แล้ว +4

      недели две-три.

    • @ЕгоровДенис-д4ш
      @ЕгоровДенис-д4ш ปีที่แล้ว

      @@ilwl9018 ахахахах

    • @LegoMasterteam
      @LegoMasterteam ปีที่แล้ว

      @@ilwl9018 ахахах год или 2 тут я учил месяца 4 html css, js учил 3 месяца (не вникал) потом react пока что 6 мес

    • @Ari0tee
      @Ari0tee 10 หลายเดือนก่อน

      ​@@ЕгоровДенис-д4ш​​ ну кстати, без шуток, я учусь с человеком, который не любит Front-end, но чтобы сделать свое портфолио, он его понял за неделю - 2
      Использовал: Redux, ReactTS, Nest и много других букв, которых я честно ещё не знаю, могу ссылку на его репозиторий дать, там увидишь стэк

    • @kidll8824
      @kidll8824 7 หลายเดือนก่อน +1

      @@LegoMasterteam4 месяца учить html/css? Оно учится за вечер

  • @DrKhmel
    @DrKhmel ปีที่แล้ว

    Спасибо за видео) все получилось

  • @Iwalkaroundtheworld
    @Iwalkaroundtheworld ปีที่แล้ว

    Хорррошо
    🤗

  • @MikeGShorts
    @MikeGShorts หลายเดือนก่อน +1

    Где стили взять?

  • @inesatananyan1191
    @inesatananyan1191 ปีที่แล้ว +1

    Дорогая Яна, если что-то не импортируется, поставьте курсор в конце слова и нажмите на ctrl и пробел.

    • @Tomkovich
      @Tomkovich  ปีที่แล้ว

      оно тоже так не работает, похоже пора переходить на другой редактор кода 😀

    • @inesatananyan1191
      @inesatananyan1191 ปีที่แล้ว

      😀@@Tomkovich

    • @inesatananyan1191
      @inesatananyan1191 ปีที่แล้ว

      я год и больше училась React,JS,HTML,CSS,a вот теперь бросила, жалко конечно, столько труда, силы и ресурсов вложила🥲. Всем рекомендую сначала найти работу, потом начать учиться, потому что сейчас найти работу новичку почти нереально😏.🙏🙏🙏

  • @zilant7
    @zilant7 หลายเดือนก่อน +1

    стили уже не получиться скачать страницы на гитхабе нет((((

  • @andryvoytsehovsky6591
    @andryvoytsehovsky6591 หลายเดือนก่อน +1

    стили скачать не возможно на github ошибка 404

  • @БерооОлпг
    @БерооОлпг 11 หลายเดือนก่อน

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

  • @zergzerg4844
    @zergzerg4844 6 หลายเดือนก่อน

    У меня вопрос. Зачем магазин писать на реакте, если там нет ssr, такое надо на next'е писать иначе поисквые роботы не проиндексируют контент?

  • @No-zk5xn
    @No-zk5xn ปีที่แล้ว +1

    у меня какая-то хрень в категориях, касасы и маркосы, кто знает как убрать?

  • @НискемкромеСовести
    @НискемкромеСовести ปีที่แล้ว

    {
    "statusCode": 400,
    "message": "Validation failed (numeric string is expected)",
    "error": "Bad Request"
    } что делать? данные не приходят.

  • @SergeyGoodDay
    @SergeyGoodDay ปีที่แล้ว +1

    Иконки с svg почему-то не отображаются, вот просто пустота, можете объяснить как это исправить ?

    • @O_Shpak
      @O_Shpak 8 หลายเดือนก่อน

      и у меня не отображается , у меня еще проблема с UserForm никак не кликается и не скрывается в чем проблема не могу понять

  • @narek1771
    @narek1771 ปีที่แล้ว +1

    концовка топ

    • @AntonioBenderas
      @AntonioBenderas ปีที่แล้ว +2

      Не спойлери, я мотать не собираюсь

    • @narek1771
      @narek1771 ปีที่แล้ว +1

      @@AntonioBenderas ок

    • @AntonioBenderas
      @AntonioBenderas ปีที่แล้ว +1

      @@narek1771 о, только заметил, аватарка ТОП! Wu-Tang foeva

  • @romanstein13
    @romanstein13 ปีที่แล้ว

    Привет ✌️
    В этом видео нет функционала, когда при заказе, продавцу приходит имеил со списком заказанного товара?

  • @ВасилийДимитров-с9с
    @ВасилийДимитров-с9с ปีที่แล้ว

    Привет,скажи пожалуйста,делали ли ты добавление товара в избранное?

  • @grsd2017
    @grsd2017 10 หลายเดือนก่อน

    у вас используется jwt авторизация ?

  • @РедШухов-я9е
    @РедШухов-я9е ปีที่แล้ว +4

    Ты конечно молодец, и спасибо тебе за видео урок. Но хотелось бы что бы все писалось в видео, в том числе и стили, если видео кажется слишком долгим то разделить на две( или более ) части

    • @blackwood8816
      @blackwood8816 ปีที่แล้ว

      пиши свои стили или используй библиотеки

  • @hyungnikim5162
    @hyungnikim5162 6 หลายเดือนก่อน +1

    я не могу найти этот репозиторий

  • @Thomas-ow2tf
    @Thomas-ow2tf ปีที่แล้ว

    тут корзина работает только в локальном стейте? Не идут данные на сервер?

  • @valerypobelenskiy1001
    @valerypobelenskiy1001 ปีที่แล้ว

    Вопрос почему в ютубе на Vue нет сочных ярких проектов все какое то блеклое и пасмурное очень мало... одни какие то CRM и TODO

  • @alexeyfilippov42
    @alexeyfilippov42 ปีที่แล้ว

    стример как относишься к новому роутеру с лоадером и экшеном? пробывала?

  • @vladi4507
    @vladi4507 ปีที่แล้ว

    Крутое видео) что за цветовая тема в редакторе?

  • @sashayakimov6
    @sashayakimov6 ปีที่แล้ว

    Привет, а что за волшебный спрайт, который видоизменяется)))) Есть список, значков для этого спрайта?

  • @valerypobelenskiy1001
    @valerypobelenskiy1001 ปีที่แล้ว

    Информативно все как все таки React упрощает JS ...

  • @dmaberlin
    @dmaberlin ปีที่แล้ว

    В компоненте Poster.jsx указаны стили и но стилей для text и button нету

  • @LenaFelica_songwriter
    @LenaFelica_songwriter ปีที่แล้ว

    я сейчас вообще без продуктов и трендов - просто черные квадратики

  • @hamormaratovuch4181
    @hamormaratovuch4181 ปีที่แล้ว +1

    Super

  • @АлексейКрячок
    @АлексейКрячок ปีที่แล้ว

    Прошу прощения, можно указать в футере свое имя? "Designed by "''me"", Пожалуйста?

  • @Dvs-my1nw
    @Dvs-my1nw 4 หลายเดือนก่อน

    Как впарить такое заказчику если 95% просят вордресс тильду и битрикс. морду к вордпрессу на этом нарисовать?

  • @Dvs-my1nw
    @Dvs-my1nw 4 หลายเดือนก่อน

    Реально фриланс найти на подобном стеке или только дядя?

  • @igixprffikiberg2636
    @igixprffikiberg2636 ปีที่แล้ว

    Зачем вы используете обычные ссылки вместо NavLink???

  • @kenanhaciyev3759
    @kenanhaciyev3759 ปีที่แล้ว

    Привет, такой вопрос - только что всё работало, сейчас смотрю - в запрос getProducts прилетает всего штук 10-15 элементов и то неправильные и все одинаковые, т.е кто-то по удалял посты и добавил новые и то некорректно из-за чего ломается приложение, не знаешь это так и останется или через определенное время посты все данные в апи возвращаются в свое прежнее состояние??

    • @quuade
      @quuade 6 หลายเดือนก่อน +1

      незнаю, актуально вам или нет, нужно использывать {list.slice(от, до).map(({ id, name }) =>())}

  • @mallaw4625
    @mallaw4625 ปีที่แล้ว +2

    Теперь я понимаю, почему ИТ в Беларуси такие хреновые.

  • @-AGENT228-
    @-AGENT228- ปีที่แล้ว

    привки всем , а может кто сталкивался с ошибкой редукс Store does not have a valid reducer. Make sure the argument passed to combineReducers is an object whose values are reducers?

  • @НиколайДовгий-ж7о
    @НиколайДовгий-ж7о ปีที่แล้ว

    Привіт! Відео ТОП!!
    Підкажи будь ласка на 25:14 хвилині не дуже зрозуміло як ти вставляєш svg зі sprite, які гарячі комбінації використовуєш ? поділись будь ласа

  • @MurodilIbroximov-pq1wl
    @MurodilIbroximov-pq1wl ปีที่แล้ว

    Now time have categories : shoes and electronics yet, where is all categories?

  • @chirilovcinicov8216
    @chirilovcinicov8216 5 หลายเดือนก่อน

    Только не исчезай на долго, скучно без тебя..

  • @АлексейБатищев-щ3ч
    @АлексейБатищев-щ3ч ปีที่แล้ว

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

  • @gr21TzX9
    @gr21TzX9 ปีที่แล้ว +13

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

    • @Tomkovich
      @Tomkovich  ปีที่แล้ว +2

      если я буду объяснять каждую строку, то умножай длительность видео на 3
      ну, и цель не объяснять каждую мелочь, а показать, как создавать проект, остальное можно загуглить (надеюсь, там не забинили)

    • @ka1danary935
      @ka1danary935 ปีที่แล้ว +9

      Видео по практике, если хотя бы что-то соображаешь в реакте, все довольно просто идет

    • @gozelovezova148
      @gozelovezova148 10 หลายเดือนก่อน

      Я переделывала проект несколько раз, так как вроде все повторяла, но все же улетал мой проект куда-то, переделала, все работает.
      Когда что-то не получалось, я скачала уже готовую работу с гитхаба, ссылка есть в видео и сверяла по нему. Если есть хотя бы 20% знания в реакта, то трудностей не возникнет откуда скачивать и куда вставлять.
      Томкович, действительно молодец 👏

  • @evolution3658
    @evolution3658 5 หลายเดือนก่อน

    разве у такого магазина будет нормальное SEO ?

  • @oxygen8168
    @oxygen8168 ปีที่แล้ว

    чтобы вызвать меню подсказок ctrl + пробел

  • @wb_collections
    @wb_collections ปีที่แล้ว

    Привет красоточка, урок классный! моё почтение)
    Мне кажется или видео оборвался в моменте создания этой функции?
    export const createUser = createAsyncThunk(
    "users/createUser",
    async (payload, thunkAPI) => {
    try {
    const response = await axios.post(`${BASE_URL}/users`, payload);
    return response.data;
    } catch (error) {
    console.log(error);
    return thunkAPI.rejectWithValue(error)
    }
    }
    )

  • @Evgeniy_Kachan
    @Evgeniy_Kachan ปีที่แล้ว +2

    Спасибо за урок! Тысячу лайков за увеличенный шрифт))))

  • @dazuki_daz16
    @dazuki_daz16 11 หลายเดือนก่อน

    Где взять готовый код всего сайта, со всем функционалом ?

    • @silverbkv
      @silverbkv 11 หลายเดือนก่อน

      смотри закреплённый коммент

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

    не могу забрать стили в гите, /stuff отдаёт 404, кто нибудь позязя скиньте актуалочку

  • @dmaberlin
    @dmaberlin ปีที่แล้ว

    Как хорошо закрепить знания и скилы из урока? думаю написать похожий проект и подглядывать в свой код , идея норм или есть варианты получше?

    • @АлексейБатищев-щ3ч
      @АлексейБатищев-щ3ч ปีที่แล้ว

      Попробуй так, найди или напиши сам версту, а затем примени это, я так делал с двумя, или тремя уроками

  • @chlen3150
    @chlen3150 9 หลายเดือนก่อน

    почему не через vite проект?

  • @jiauyjiauy3777
    @jiauyjiauy3777 3 หลายเดือนก่อน

    1:27
    "npx create..."
    ебать, по-моему, в первый раз на ютубе сталкиваюсь с русскоговорящим разрабом, который знает алфавит. Только за это лайк бахнул))

  • @bersagiev8233
    @bersagiev8233 9 หลายเดือนก่อน

    в сети есть данный код ?

  • @olgapan386
    @olgapan386 ปีที่แล้ว

    Огромное спасибо за урок! А что касается SEO оптимизации.. Будет ли такой сайт виден для поисковых систем?

    • @salam_javascript
      @salam_javascript 10 หลายเดือนก่อน

      нет, т.к. это SPA. вообще интернет магазины обычно пишут на Next.js для использования SSR, тогда можно будет делать SEO

    • @olgapan386
      @olgapan386 10 หลายเดือนก่อน

      @@salam_javascript Ок, спасибо. Просто видела в одной статье, что вроде как гугловские боты уже научились их читать. Не знаю, насколько это правда..

    • @xleb__b
      @xleb__b 10 หลายเดือนก่อน

      @@olgapan386 бот видит только один див root, поэтому сайт написанный на реакте не оптимизирован для SEO

  • @_prosto-kuzua_6584
    @_prosto-kuzua_6584 3 หลายเดือนก่อน +1

    Начнем с того, что автор тупо пишет чей-то код. Нет гарантии, что это именно она его писала, но не суть - много кто так делает. Прикол в том, что вещи, которые реально нужно было объяснить, не были затронуты. Некоторые вещи писались без объяснений. Я понимаю, что приходя на этот видос, мы уже не 0 в Redux или RTK Query, но тогда зачем рассказывать, почему там не написан полный URL, и при этом не рассказать, зачем написаны типы для эндпоинтов? Допустим, мы такие уникумы, что знаем, зачем типы , но не знаем, как писать URL для запросов. Но автор банально в большинстве случаев не рассказывала, зачем создаются те или иные функции , например, что такое related. Зачем функция shuffle? Это только один пример, а их было много. Я не понял, и мне приходилось много раз идти и разбирать это в ChatGPT. Видос неплохой, но не для начинающих. Лично от меня добавлю, что задевало мои триггеры - это супер громкая клавиатура и постоянное дрочилово ею, типа Alt+Tabов, и то, что автор моментами выговаривала буквы как малое дитё. 5 из 10.
    + как совет рекомендую убрать камеру в угол а то бывало что закрывало код

  • @perisone4902
    @perisone4902 ปีที่แล้ว

    У меня почемуто через этот FAKE API уже другие данные идут, можно как-то исправить?

    • @Tomkovich
      @Tomkovich  ปีที่แล้ว

      к сожалению, нет, это API создано не мной :(

    • @perisone4902
      @perisone4902 11 หลายเดือนก่อน

      Спасибо за ответ, а можно узнать как ты создала свои products? А то не могу разобраться с этим