@@ITKAMASUTRA задонатил, все этапы всегда заливал на свой хост но запросы, не были доступны, думал после доната всё заработает и домен прописал и ждал уже 9 часов прошло, но что то все равно ошибка выходит cors дальше 61 урока ни чего не делал, на локалхосте всё отлично работает и меня видит и всё как надо, а на стороннем ничего. Что я упустил? Прописывал так site.refit.by форма приняла после доната как и должно быть (p.s. ссылка настоящая)
Для тех, кто столкнулся с ошибкой 401: для начала проверьте, зарегистрированы ли вы на сайте, далее проверьте, каким по счёту параметром вы передаёте объект с withCredentials и headers. У GET и DELETE - это должно передаваться 2-ым параметром, у POST - 3-тьим. Иногда бывает так, что сервер с API тупит, отдаёт ответ по 40 секунд, тут только ждать. Димычу спасибо)) Самый лучший препод)
Кто пропустил l в слове follow? я пропустил! кто провел пятничный вечер с квадратной головой и красными глазами? я провел! кто не сдаться и пройдет этот гребаный курс до конца? Я пройду) Димыч, ты космос
Разбор ошибок: 429: на вашем аккаунте закончились POST/PUT/DELETE/GraphQL запросы, ждите час или лучше купите подписку (Подробнее - social-network.samuraijs.com/Default/Default/Limits). Если у вас запрос отправился, но сервер говорит, что вы уже подписаны, хотя в state followed: false, значит вы при первом запросе данных забыли в запросе указать withCredentials: true. Вам приходили данные, но все followed: false (Данные не привязаны к вашему аккаунту). Всем удачи. Димыч спасибо огромное! Я надеюсь у тебя хватит мотивации делать эти прекрасные уроки дальше, которые меняют людям жизни. Люди никогда это не забудут)
ребята, не стесняйтесь называть большие цифры, вы достойны этого, работа разработчика - крайне непростая. А боясь и ставя маленькие желания зарплат вы обесцениваете не только свою работу, но и вообще эту нишу в целом. Если вы будете стесняться, то скоро работать продавцом будет и то выгоднее чем программистом. Так что не делайте ошибок, цените себя , свое время и силы, потраченные на это нелегкое дело!
Дмитрий - педагог от природы. Не понимаю, как такой умный чувак, который дофига шарит в теме, понимает нас чайников и объясняет все мелочи?! Обычно же профи не может понять чайника и упускает при объяснении эти самые мелочи (которые он думает должны быть и так понятны). А Дмитрий понимает нас как никто другой. И сложные вещи объясняет из лекции в лекцию. И это все в голове само собой запоминается. А иногда на пятый раз как осеняет: ааа, вот оно что! Блин, спасибо за курс!!!!!!!!
Димыч, спасибо за урок! Подписку оплатил и другим советую. Самые выгодные инвестиции - это инвестиции в собственное образование.(с) Какой-то мудрый чувак
Спасибо за курс! Переписывал axios запрос вручную, не копируя из файла и по итогу выбивало ошибку 400, и JS в строке не подсвечивался. Как оказалось, вместо литерала ` случайно заиспользовал ' React axios get delete withCredentials headers Redux API
Как всегда отличный уровень объяснения: доходчиво, на пальцах и с юмором. Благодарю, Дима, курс бомба. Летим дальше. Теперь знаю, что: - кука цепляется к каждому запросу на сервак; - чтобы сервер не считал нас за анононимов указываем witCredential: true; - для идентификации на серваке указываем в запросе API-Key (для put-запроса 3-им параметром, для delete-запроса 2-ым параметром). Только один вопрос: "Как оплатить в 2023?))" Юмани то не работают(
Как только меня возьмут на работуку - так сразу с радостью с монеткой подпешусь! =) Cамые лучшие уроки по React & Redux!!!!! follow-unfollow api =) Спасибо!!!!!
Классный Урок) Ожидаю продолжения курса Кто-то обещал развивать его бесконечно долго ) Если вопрос в деньгах то, уверен, что люди готовы заплатить рублей 50-100 за новое видео
Димыч, все правильно ты говоришь про деньги ! Мы понимаем что у тебя семья есть как минимум, и просто так дарить время невозможно и не нужно ! Мы тебя ценим !
спасибо тебе за время и труд! ты оч круто меня прокачал, меня взяли на испыт срок, как ток начну получать зп джуна - буду донатить) вообще не жалко на развитие подкунить монетку!!удачи!
До этого встречал комментарии, по типу "ничо не понял, сложна", а я такой "Ха, слабаки". Но настал момент, что я тоже ничего не понял. Завтра надо пересмотреть.
Подписалась на год. Устроюсь, не устроюсь, в любом случае это слишком малая плата за такие знания, которые ты даёшь, за твой труд. Спасибо тебе огромное, ты крутой!
Когда я посмотрел этот видос, то довольно сильно запутался. В ступор вводили не то чтобы функции там или код, но его структура, то есть сами цепочки импортов-экспортов, вложенность и т.п., все это трудно укладывалось в голове. Сначала я даже расстроился, но потом взял бумагу и просто начертил компоненту хеадер контейнер и внутри нее хеадер и указал все функции, которые там используются. Провел зависимости между ними, вплоть до самого стейта, указал входные данные, провел следствия и тогда мне все стало понятно. Если вы тоже немного запутались, то сделайте также. Это банальный совет, но он работает.
Все кто столкнулся с проблемой то что не меняется follow/unfollow проверьте в UsersReducer совпадает ли свойство user'а followed с свойством user'ов followed которых мы взяли с сервера тоесть в методах follow/unflollow followed должен писаться именно так же как свойство юзера с сервера буква в букву
Лучший курс. Покупайте подписку, ребята, она реально практически ничего не стоит, а с ней и вам намного удобней выполнять follow, unfollow, и Автору канала хорошо. Дмитрий, спасибо!
советую в вебшторме отключить авто сохранение - так как на каждую написанную букву будет запрос делать и счетчик считать запросы) теперь я понял чего у Димыча тоже отключено авто сохранение)
Поставил себе цель исходя из комментариев других людей, прошедших этот курс: Дойти до 80 части, покапавшись с документацией сверху, написать некоторый собственный проект на React, и постараюсь найти работу. Если всё получится, то под 100-ым выпуском отпишусь как прошло всё. P.S. Мой стек: HTML5(pug), CSS3(SCSS), JS(+ES6), Gulp + React(Уровень: уверенная 62 часть)
У кого ошибка "...has been blocked by CORS policy: Request header field apy-key is not allowed by Access-Control-Allow-Headers in preflight response...", то нужно "API-KEY" написать в нижнем регистре "apy-key" и все заработает
При follow/unfollow постоянно была ошибка 401. Api оплатил. Залогинился. withCredentials проставил. api-key прописал правильно. У GET и DELETE - передавал 2-ым параметром, у POST - 3-тьим. Ошибка все не пропадала. В следующем уроке после того как я запихнул параметры в axios.create заработало. Спасибо за такой труд. Сколько же терпения и времени надо, чтобы создавать этот шедевр...
Димыч, как всегда выражаю тебе бесконечную благодарность за твои труды. После трудоустройства даже не рассчитывай, что я забуду о тебе ахаха))) То, что ты делаешь, заслуживает самых высоких оценок и самой щедрой благодарности. И я буду тебя благодарить регулярным донатом. Реально, ты красава!!!))))
Димыч, благодаря этому видосу понял что get запрос без config и get запрос с config объектом это разные запросы. Часа 3 потратил на ковыряние своей логики, потерял надежду, а потом решил досмотреть видос до конца, и там ты расскрываешь истину. Ну ептить!!! Зато теперь никогда про это не забуду! Спасибо за полезный урок, летим дальше
Пока все понятно, после курса "ajax в деталях" проще даются эти запросы. Спасибо тебе не перестану это повторять, лееееееетттттиммммммм!!! Только вверх и только вперед!
Бля если у кого 400 ошибка проверьте правильность URL адреса, я ебучую фигурную скобку в url не заметил и отлавливал её полчаса+-, случайно заметил эту ошибку когда через .catch консоль лог выводил
Супер курс, очень подробно всё преподносит . Главное не бойтесь дебажить свой код, если не получается не надо копировать код 1 в 1 , дебажьте ,дебажьте и еще раз дебажьте! По началу я дебажил по 2-3 часа , сейчас 20-30 минут и понимаю что еще всё впереди. Спасибо Димыч!!!
22:07 Значит мы получаем данные из сервера с помощью Axios, и посылаем обновленные данные в наш виртуальный Store через mdtp, далее обновленные в Store данные отображаются в UI?
Тоже бился целый день. Оказалось что, там где совсем не ждал подвоха - НЕ ПОЛЬНОСТЬЮ скопировал api-ключ. В окошке, где он генерируется, он оказывается не польностью умещается, но этого не было видно, пока не перегенерировал. Но если не это скопируйте код с официального репозитория путь самурая с ближайшего коммита, уберите пару лишних строк и просто подставьте свой апи-ключ. Если заработает - верните обратно как было, ской код, и ищите в чем ошибка.
Не получилось с белорусской альфы оплатить. Буду поддерживать проект патроном. Спасибо за уроки - летим! Надеюсь на продолжение второй части в ближайшее время
Черт побери, спасибо огромное!!! Первые запросы пару уроков назад я еще делала к твоей апи. Потом перенесла подобную инфу по юзерам в db.json, подкорректировала их данные под себя и делаю запросы через json-server. Просто хотелось уже сразу как-то начинать со "своей" апи пытаться работать. Димыч, спасибо. Ты крут!
В мене одна функція на підписку/відписку, тож скористалася попередньо ще й get-запитом для уточнення дружності юзера. Дякую, що є можливість не сліпого слідування за Вашим кодом, а й варіацій. Чудове пояснення REST API та GET, POST і DELETE запитів на сервер
"Status code 429" - слишком частое обращение к серверу? 20 запросов API === error 429?! Это не серьезно, для новичка не понятно - не работает API или с кодом проблема. Если автор таким образом принуждает к донату, то сожалею, это не лучший метод.
За такие уроки не жалко и задонатить )) Понемногу буду закидывать) C follow, unfollow, немного подзависла. Выдавало ошибку 400, но проблема решена. Спасибо за урок! React JS - практика, follow-unfollow api
@@gorarakelyan6386 точно не помню, но по-моему в api у меня возвращало response.data , а в thunk я проверяла вместо data.resultCode === 0 писала response.data.resultCode === 0. Так что банальная невнимательность)
Офигенский курс. Купил подписку и буду стараться финансово благодарить каждый месяц. За такой курс не жалко. Давайте сделаем Димычу приятно, скинемся по чуть-чуть. Он этого достоин.
Зе бест просто курс...лучшее по React Redux что можно найти на просторах сети...единственно геморно оформлять подписку на Украине..буду выходной подпишусь...vpn и приватбанк в ноуте через 4g не ок работают..
Димыч, у тебя получилось, получилось вдохновить ТЕХ, кто готов!! Я видел краем глаза одно из видео по реакту путь самурая где-то в 19-ом году но не был готов изучать фронт, так как работаю бэком. А вот две недели назад время пришло, и я очень удивился... Вроде курс уже видел но не знал что он такой интересный и захватывающий, и такое недоумение почему я два года назад его не начал?! Скажем так Ты подлил масла в огонь. Если раньше горел маленький костёр и я потихоньку учился то теперь это мать его кострище которое видно за километр. Костер желания учить программирование, блин это реально супер штука. Я не знаю как скоро пригодится мне фронт но Реакт выучить так же хочется как посмотреть сериал или поиграть в компьютерные игры!!! Благодарю за этот волшебный пинок идти дальше!!!! Как Ты говоришь это реально меняет мир! И спасибо за совет, насчёт того что нужно идти от того что внутри... То есть если меня понесет в фронт нужно идти в фронт, если через год захочу делать игры... Нужно бомбить игры!! Но Ты тоже брат не забывай этот совет :) Если учил учил и вдруг захочешь писать очень игры го писать игры!!;)))
Димыч, не знаю, стану ли в итоге разрабом, знаю только, что твой голос заряжает настроением и мотивацией последние 3 месяца, спасибо за курс. Поддержка оказана.
Отличный курс по React`у. Драйвовая подача материала, все максимально доступно и понятно, и мне особенно нравится, что подход эволюционный - код постоянно совершенствуется от "работает-но-не-очень" до "работает-по-фэн-шую", с объяснением, почему лучше именно так. И да, это, пожалуй, первое обучение, сломавшее мой древний институтский инстинкт засыпать на любых лекциях)) API оплачен, с удовольствием продолжаю учиться.
Если кто столкнулся с ошибкой в delete запросе,то нужно удалить второй параметр,а именно пустой объект которой писал Димыч,delete принимает 2 параметра.А Димычу респект!Летим дальше)
7:13 - СТРАШНО БЫЛО, ЕТИТЬ!!
Ребят, не скупитесь, покупайте подписку! Такие курсы должны стоить очень много! нужно поддерживать проект
Спасибо за поддержку ✊
Обязательно)
@@ITKAMASUTRA задонатил, все этапы всегда заливал на свой хост но запросы, не были доступны, думал после доната всё заработает и домен прописал и ждал уже 9 часов прошло, но что то все равно ошибка выходит cors дальше 61 урока ни чего не делал, на локалхосте всё отлично работает и меня видит и всё как надо, а на стороннем ничего. Что я упустил? Прописывал так site.refit.by форма приняла после доната как и должно быть (p.s. ссылка настоящая)
Согласен с вами!!! Дима, спасибо вам огромное🙏
Оплатил только что, когда понял, что без запросов - никак
7:12 чуть сердце в пятки не ушло... :) React-Redux полет нормальный :)
😀
АХАХАХАХАХАХА
Я аж проснулся)))
Для тех, кто столкнулся с ошибкой 401: для начала проверьте, зарегистрированы ли вы на сайте, далее проверьте, каким по счёту параметром вы передаёте объект с withCredentials и headers. У GET и DELETE - это должно передаваться 2-ым параметром, у POST - 3-тьим. Иногда бывает так, что сервер с API тупит, отдаёт ответ по 40 секунд, тут только ждать. Димычу спасибо)) Самый лучший препод)
только что 5 минут с этим боролся, но справился)
Спасибо!
уже начинал злиться и решил почитать комменты) Спасибо!)
спасибо за совет, от 401 подгорать начинало, а всё эта самая невнимательность ))
@@OleksiiOsypets 4 дня !!! потратил на поиск ошибки !!!
Кто пропустил l в слове follow? я пропустил! кто провел пятничный вечер с квадратной головой и красными глазами? я провел! кто не сдаться и пройдет этот гребаный курс до конца? Я пройду) Димыч, ты космос
Стал спонсором, пока джуном, благодаря данному каналу нашел первую работу, на которой уже год, скоро пойду работать в другую компанию
👍🤜🤛🚀
работаешь React-разработчиком?
Разбор ошибок: 429: на вашем аккаунте закончились POST/PUT/DELETE/GraphQL запросы, ждите час или лучше купите подписку (Подробнее - social-network.samuraijs.com/Default/Default/Limits). Если у вас запрос отправился, но сервер говорит, что вы уже подписаны, хотя в state followed: false, значит вы при первом запросе данных забыли в запросе указать withCredentials: true. Вам приходили данные, но все followed: false (Данные не привязаны к вашему аккаунту). Всем удачи. Димыч спасибо огромное! Я надеюсь у тебя хватит мотивации делать эти прекрасные уроки дальше, которые меняют людям жизни. Люди никогда это не забудут)
Спасибо за урок! Зделал сам как написано в описание и все работает! я в шоке
ребята, не стесняйтесь называть большие цифры, вы достойны этого, работа разработчика - крайне непростая. А боясь и ставя маленькие желания зарплат вы обесцениваете не только свою работу, но и вообще эту нишу в целом. Если вы будете стесняться, то скоро работать продавцом будет и то выгоднее чем программистом. Так что не делайте ошибок, цените себя , свое время и силы, потраченные на это нелегкое дело!
Дмитрий - педагог от природы. Не понимаю, как такой умный чувак, который дофига шарит в теме, понимает нас чайников и объясняет все мелочи?! Обычно же профи не может понять чайника и упускает при объяснении эти самые мелочи (которые он думает должны быть и так понятны). А Дмитрий понимает нас как никто другой. И сложные вещи объясняет из лекции в лекцию. И это все в голове само собой запоминается. А иногда на пятый раз как осеняет: ааа, вот оно что! Блин, спасибо за курс!!!!!!!!
Димыч, спасибо за урок! Подписку оплатил и другим советую. Самые выгодные инвестиции - это инвестиции в собственное образование.(с) Какой-то мудрый чувак
Лучший курс для React разработчика!)
Спасибо за курс! Переписывал axios запрос вручную, не копируя из файла и по итогу выбивало ошибку 400, и JS в строке не подсвечивался. Как оказалось, вместо литерала ` случайно заиспользовал '
React axios get delete withCredentials headers Redux API
Как всегда отличный уровень объяснения: доходчиво, на пальцах и с юмором. Благодарю, Дима, курс бомба. Летим дальше.
Теперь знаю, что:
- кука цепляется к каждому запросу на сервак;
- чтобы сервер не считал нас за анононимов указываем witCredential: true;
- для идентификации на серваке указываем в запросе API-Key (для put-запроса 3-им параметром, для delete-запроса 2-ым параметром).
Только один вопрос: "Как оплатить в 2023?))" Юмани то не работают(
Как только меня возьмут на работуку - так сразу с радостью с монеткой подпешусь! =)
Cамые лучшие уроки по React & Redux!!!!!
follow-unfollow api
=) Спасибо!!!!!
ну как дела?
@@mrvasul5619 ахах)
есть прогрес? уже синиор?
@@maxpayne6219 отвечать нет времени, ломает пентагон
@@maxpayne6219 братан
Классный Урок)
Ожидаю продолжения курса
Кто-то обещал развивать его бесконечно долго )
Если вопрос в деньгах то, уверен, что люди готовы заплатить рублей 50-100 за новое видео
Привет! Как решил вопрос с оплатой? ЮМани не работают.
Спасибо за урок! Сделай нарезку с уроков из React уроки по axios :) Денег нет, но готов смотреть все рекламы и лайкать все видосы :)
Завис на пару дней с 403м ответом, оказалось что написал header вместо headers) Теперь всё работает) В- внимательность)
Thanks
Димыч, все правильно ты говоришь про деньги ! Мы понимаем что у тебя семья есть как минимум, и просто так дарить время невозможно и не нужно ! Мы тебя ценим !
🤩React JS - практика, follow-unfollow api Благодарю🍩
спасибо тебе за время и труд! ты оч круто меня прокачал, меня взяли на испыт срок, как ток начну получать зп джуна - буду донатить) вообще не жалко на развитие подкунить монетку!!удачи!
Супер, удачи, Даша!!!🚀🚀🚀
Доброго дня!до какого выпуска дошли, после чего взяли на испытательный срок? и как сейчас работается?
Как дела на работе?
@@ЮлияКотлярова-ю8л видимо не устроилась...
@@ВсадникАпокалипсиса-я9е устроилась, уже несколько месяцев отработала
До этого встречал комментарии, по типу "ничо не понял, сложна", а я такой "Ха, слабаки". Но настал момент, что я тоже ничего не понял. Завтра надо пересмотреть.
Подписалась на год. Устроюсь, не устроюсь, в любом случае это слишком малая плата за такие знания, которые ты даёшь, за твой труд. Спасибо тебе огромное, ты крутой!
Привет,устроилась?ОЧЕНЬ ИНТЕРЕСНО.
Лучшее объяснение React JS - практика, follow-unfollow api
С каждым видосом мозг будто раскукоживается)))
🤣🤣🤣
только за одну мотивацию, которую ты даешь, уже можно донатить тебе)
ты крутой! Поддержала проект и купила подписку.
привет
Когда я посмотрел этот видос, то довольно сильно запутался. В ступор вводили не то чтобы функции там или код, но его структура, то есть сами цепочки импортов-экспортов, вложенность и т.п., все это трудно укладывалось в голове. Сначала я даже расстроился, но потом взял бумагу и просто начертил компоненту хеадер контейнер и внутри нее хеадер и указал все функции, которые там используются. Провел зависимости между ними, вплоть до самого стейта, указал входные данные, провел следствия и тогда мне все стало понятно. Если вы тоже немного запутались, то сделайте также. Это банальный совет, но он работает.
Все кто столкнулся с проблемой то что не меняется follow/unfollow проверьте в UsersReducer совпадает ли свойство user'а followed с свойством user'ов followed которых мы взяли с сервера тоесть в методах follow/unflollow followed должен писаться именно так же как свойство юзера с сервера буква в букву
хз хорошо обьяснил или нет, если что спрашивайте
Спасибо Димыч, иду донатить) Час просидел с "API-KEY", потому что написал "API-KEYS")))
Игорёк, будь внимательнее))
API, JS, TS,ajax
State, Store, Dispatch ,Connect, Action, Route, Provider, Reducer, mapStateToProps, mapDispatchToProps, {...state}, Props React
Redux ,withRouter
Практика, cookie,login
follow-unfollow api
JavaScript
курс React
Веб разработка
разметка
best of the best!!!
Спасибо за урок :)
Спасибо за курс #react #redux ! Взял подписку ;)
PS Жду продолжения 100-200 серии
Спасибо за подписку!
Лучший курс. Покупайте подписку, ребята, она реально практически ничего не стоит, а с ней и вам намного удобней выполнять follow, unfollow, и Автору канала хорошо. Дмитрий, спасибо!
советую в вебшторме отключить авто сохранение - так как на каждую написанную букву будет запрос делать и счетчик считать запросы) теперь я понял чего у Димыча тоже отключено авто сохранение)
Поставил себе цель исходя из комментариев других людей, прошедших этот курс: Дойти до 80 части, покапавшись с документацией сверху, написать некоторый собственный проект на React, и постараюсь найти работу. Если всё получится, то под 100-ым выпуском отпишусь как прошло всё.
P.S. Мой стек: HTML5(pug), CSS3(SCSS), JS(+ES6), Gulp + React(Уровень: уверенная 62 часть)
ну что, как успехи?
Курс огонь 🔥🔥🔥. Постепенно приходит понимание предыдущих тем. Все объясняется и разжевывается до мелочей. Димычу респект!
React JS, API
У кого ошибка "...has been blocked by CORS policy: Request header field apy-key is not allowed by Access-Control-Allow-Headers in preflight response...", то нужно "API-KEY" написать в нижнем регистре "apy-key" и все заработает
спасибо, помогло. Сидел гадал почему ошибка
СПАСИБО!!! только писала "api-key"
Спасибо огромное , помогло :)
Спасибо огроменное!!!
Спасиб мил человек)
При follow/unfollow постоянно была ошибка 401. Api оплатил. Залогинился. withCredentials проставил. api-key прописал правильно. У GET и DELETE - передавал 2-ым параметром, у POST - 3-тьим. Ошибка все не пропадала. В следующем уроке после того как я запихнул параметры в axios.create заработало. Спасибо за такой труд. Сколько же терпения и времени надо, чтобы создавать этот шедевр...
Поддержал финансово.Надеюсь не понатупливал там)Продвигаюсь!
Thanks!
The best lessons of React & Redux!!!
React , Redux, State, Store, Dispatch ,Connect, Action, Route, Reducer, Props, follow-unfollow api
07:12 отложил кирпичей от неожиданности
В интернете , да и в жизни, мало тех кто держит слово!
Взял подписку, в дальнейшем ещё финансов закину обязательно!), ребзи и Вы не скупитесь))
#follow #reactjs
Спасибо!!!!
Лучший раскукоженный курс REACT REDUX follow-unfollow api! 👍👍👍
Вы говорите все очень верно. Я, как backend-developer, подтверждаю.
честно,вообще не жалко на подписку.3 года ждал такой полной инфы по реакту (по вебразработке в целом).Димон,просто подарок рускоязычному человечеству.
Спасибо, учитель) всех благ тебе и близким)
Димыч, как всегда выражаю тебе бесконечную благодарность за твои труды. После трудоустройства даже не рассчитывай, что я забуду о тебе ахаха)))
То, что ты делаешь, заслуживает самых высоких оценок и самой щедрой благодарности. И я буду тебя благодарить регулярным донатом. Реально, ты красава!!!))))
классный стиль объяснения)
Ну да 429 ошибка, ограничения API. Конечно, оплатить 240 руб и пилим дальше, человек годный контент делает!
*Дмитрий* !! Сделай в ролике аннотацию про 429 ошибку. Опять пришлось дебажить час, чтобы выяснить, что ошибка не в коде, а так сервер работает.
Спасибо, сделаю
тоже вылезла 429 =)
Спасибо друг, благодаря тебе тоже перестану ковыряться)
Аналогично вылезла ошибка 429... Димыч объясни плиз почему
@@ВиталийС-щ4е что ножно зделать?
Впервые плачу за такие вещи, но тебе не жалко, спасибо, бро!
React. Follow and unfollow users. Rest API: post, delete request.
Димыч, благодаря этому видосу понял что get запрос без config и get запрос с config объектом это разные запросы. Часа 3 потратил на ковыряние своей логики, потерял надежду, а потом решил досмотреть видос до конца, и там ты расскрываешь истину. Ну ептить!!! Зато теперь никогда про это не забуду! Спасибо за полезный урок, летим дальше
денюжку кидал, кидаю и буду кидать
ради такого не жалко
Спасибо! Летим!
Пока все понятно, после курса "ajax в деталях" проще даются эти запросы. Спасибо тебе не перестану это повторять, лееееееетттттиммммммм!!! Только вверх и только вперед!
Бля если у кого 400 ошибка проверьте правильность URL адреса, я ебучую фигурную скобку в url не заметил и отлавливал её полчаса+-, случайно заметил эту ошибку когда через .catch консоль лог выводил
Я примерно так же облажался, не поставил слэш перед ${u.id} и тоже 400 прилетало
Та же хрень, спасибо за подсказку))
Аааааааа, даааа!!!
Спасибо большое, с наступающим
Ля,ты лучший,боже даже не верится что такую тупость сделал
Ух, тут понял, что гнать дальше - потерять понимание, откатился на несколько уроков назад, сверстал все сам, гоним дальше, спасибо ДИМЫЧ!!
дружище, у тебя часто экран стал код закрывать, как на 17:28 например. Плииииз, скролль почаще файлы вверх-вниз)
Супер курс, очень подробно всё преподносит . Главное не бойтесь дебажить свой код, если не получается не надо копировать код 1 в 1 , дебажьте ,дебажьте и еще раз дебажьте! По началу я дебажил по 2-3 часа , сейчас 20-30 минут и понимаю что еще всё впереди. Спасибо Димыч!!!
22:07 Значит мы получаем данные из сервера с помощью Axios, и посылаем обновленные данные в наш виртуальный Store через mdtp, далее обновленные в Store данные отображаются в UI?
Вроде да!!! 🙏
Вроде да!!! 🙏
Спасибо! Всё получилось, всё работает. API-KEY, follow-unfollow api, withCredentials
403 ошибка при пост запросе, кто-нибудь сталкивался с таким?
Почти все. Пропиши апи-кей, проверь каким параметром он идёт в аксиос, проверь, что залогинен.
Тоже бился целый день. Оказалось что, там где совсем не ждал подвоха - НЕ ПОЛЬНОСТЬЮ скопировал api-ключ. В окошке, где он генерируется, он оказывается не польностью умещается, но этого не было видно, пока не перегенерировал. Но если не это скопируйте код с официального репозитория путь самурая с ближайшего коммита, уберите пару лишних строк и просто подставьте свой апи-ключ. Если заработает - верните обратно как было, ской код, и ищите в чем ошибка.
Не получилось с белорусской альфы оплатить. Буду поддерживать проект патроном. Спасибо за уроки - летим! Надеюсь на продолжение второй части в ближайшее время
При попытке купить подписку - Sorry, some server error
Платёжка перестала сотрудничать с РБ! Скоро изменю на что-то другое!
@@ITKAMASUTRA так что ?) я теперь без многоразовых запросов на сервер ?
@@ITKAMASUTRA Димыч, сделай пожалуйста способ оплаты. Не получается толком идти дальше без этого.
@@ITKAMASUTRA Димоооон, ты нам нужен
Отличный урок про POST, DELETE запросы!
При попытке сгенерировать ключ показывает: Some error occured
Решил проблемму?
Черт побери, спасибо огромное!!! Первые запросы пару уроков назад я еще делала к твоей апи. Потом перенесла подобную инфу по юзерам в db.json, подкорректировала их данные под себя и делаю запросы через json-server. Просто хотелось уже сразу как-то начинать со "своей" апи пытаться работать. Димыч, спасибо. Ты крут!
Написал API_KEY а не API-KEY
минут 30 страдал
та же история!
Ляяяяя, тоже самое, спасибо
В мене одна функція на підписку/відписку, тож скористалася попередньо ще й get-запитом для уточнення дружності юзера. Дякую, що є можливість не сліпого слідування за Вашим кодом, а й варіацій. Чудове пояснення REST API та GET, POST і DELETE запитів на сервер
"Status code 429" - слишком частое обращение к серверу? 20 запросов API === error 429?! Это не серьезно, для новичка не понятно - не работает API или с кодом проблема. Если автор таким образом принуждает к донату, то сожалею, это не лучший метод.
За такие уроки не жалко и задонатить )) Понемногу буду закидывать)
C follow, unfollow, немного подзависла. Выдавало ошибку 400, но проблема решена.
Спасибо за урок!
React JS - практика, follow-unfollow api
Спасибо, Юля, большое! Судя по имени, от тебя донатик прилетел 🙏😘
а какая была проблема? у меня тоже че то глючит не пойму что((
@@gorarakelyan6386 точно не помню, но по-моему в api у меня возвращало response.data , а в thunk я проверяла вместо data.resultCode === 0 писала response.data.resultCode === 0. Так что банальная невнимательность)
Офигенский курс. Купил подписку и буду стараться финансово благодарить каждый месяц. За такой курс не жалко. Давайте сделаем Димычу приятно, скинемся по чуть-чуть. Он этого достоин.
Спасибо!
follow unfollow, API key, withCredentials, get, post, еще раз про cors, круто, спасибо!
Зе бест просто курс...лучшее по React Redux что можно найти на просторах сети...единственно геморно оформлять подписку на Украине..буду выходной подпишусь...vpn и приватбанк в ноуте через 4g не ок работают..
Спасибо! 🙏
Спасибо за урок!) Все получилось, становится интереснее и интереснее с каждым уроком.
Ключевые слова: follow, unfollow, api, get, post, delete
Огроменйшее спасибо!!! практика, follow-unfollow api
Спасибо огромное, Сенсей)) Бомбим дальше!!!
React JS - практика, follow-unfollow api Redux Post Put GET DELETE
Молодец Дим, если бы не ты , я бы шёл этот путь год, а получилось за месяц
Спасибище
28.07.2021 Иду дальше! Всем удачи! Димычу спасибо!
This playlist is amazing!!!
Шикарный курс!!! Спасибо, Димыч!!!
Полученная информация усвоена, подписка на сервер оформлена, рефакторинг презентационной компоненты сделан, двигаемся дальше
React, Redux, It-Kamasutra = The best ofthe best
Димыч, у тебя получилось, получилось вдохновить ТЕХ, кто готов!!
Я видел краем глаза одно из видео по реакту путь самурая где-то в 19-ом году но не был готов изучать фронт, так как работаю бэком. А вот две недели назад время пришло, и я очень удивился... Вроде курс уже видел но не знал что он такой интересный и захватывающий, и такое недоумение почему я два года назад его не начал?!
Скажем так Ты подлил масла в огонь. Если раньше горел маленький костёр и я потихоньку учился то теперь это мать его кострище которое видно за километр. Костер желания учить программирование, блин это реально супер штука. Я не знаю как скоро пригодится мне фронт но Реакт выучить так же хочется как посмотреть сериал или поиграть в компьютерные игры!!!
Благодарю за этот волшебный пинок идти дальше!!!! Как Ты говоришь это реально меняет мир! И спасибо за совет, насчёт того что нужно идти от того что внутри... То есть если меня понесет в фронт нужно идти в фронт, если через год захочу делать игры... Нужно бомбить игры!!
Но Ты тоже брат не забывай этот совет :)
Если учил учил и вдруг захочешь писать очень игры го писать игры!!;)))
follow-unfollow api
Задонатил (3 мес )на мотивацию для выпусков 100-200.
Димыч, не знаю, стану ли в итоге разрабом, знаю только, что твой голос заряжает настроением и мотивацией последние 3 месяца, спасибо за курс. Поддержка оказана.
Димыч, мужик!
Урок супер, всё ясно и понятно, Спасибо Тебе, за огромный труд и проделанную работу.
429 ошибки больше нет)
Подскажи из-за чего эта ошибка, у меня она вышла не могу фиксануть
Радует знаете что? - смотрю на прилетающий сет юзеров последние 30 часов, и мой Ник уже за 120 человек улетел 😇
Жги, самурай!
Блина, а я на 5:36 когда наперед забежал, то делал запросы из BLL в API, все теперь стало ясно
Димыч держись не срывайся, скоро придет зпха и я тоже задончу тебе денежку. Ты меня прокачиваешь по знаниям на все 100000%
Практика, follow-unfollow api в курсе по React JS.
Подписка на 3 месяца, спасибо тебе.
Бомбим дальше ©
Большое спасибо за урок, #GET, #DELETE, # POST
Отличный курс по React`у. Драйвовая подача материала, все максимально доступно и понятно, и мне особенно нравится, что подход эволюционный - код постоянно совершенствуется от "работает-но-не-очень" до "работает-по-фэн-шую", с объяснением, почему лучше именно так. И да, это, пожалуй, первое обучение, сломавшее мой древний институтский инстинкт засыпать на любых лекциях)) API оплачен, с удовольствием продолжаю учиться.
тыкал follow и onfollow пока с сервера 429 ошибка не пришла)) оплатил подписку, печеньками позже отблагодарю)
240 рублей на три месяца, это вообще копейки, даже думать нечего - конечно же покупаю премиум. Димыч, спасибо тебе!
+ поддержка,
смотрится весь плейлист на одном дыхании, как хороший сериал)
Дима, спасибо!) Делаем задачу и бомбим, дальше
Огромное спасибо тебе, сенсей! Проплатил подписку! И всем советую! Летим в космос!
Спасибо за курс. Апишку проплатил, пока на месяц, потом, когда буду проходить повторно еще проплачу. Еще раз спасибо. React, API, axios, components
Купил подписку на месяц. Не пожалел. Не жалко поблагодарить так автора
Если кто столкнулся с ошибкой в delete запросе,то нужно удалить второй параметр,а именно пустой объект которой писал Димыч,delete принимает 2 параметра.А Димычу респект!Летим дальше)
а если после этого опять вылазит CORNS ошибка?
@@kirill1377 значит проблема в чем-то другом
димыч писал 3 параметра в POST, в DELETE он писал 2 параметра(как и нужно). ты что-то перепутал