GraphQL & Apollo & React & Nodejs БЫСТРЫЙ КУРС FullStack приложение

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

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

  • @victorchilari
    @victorchilari 4 года назад +60

    У кого-то продуктивный период. Столько интересного и полезного контента, не успеваю всё смотреть и реализовывать. Так держать 💪

    • @UlbiTV
      @UlbiTV  4 года назад +6

      Спасибо!) Впереди выходные, время есть! Успехов!)

  • @dramarec
    @dramarec 3 года назад +15

    У меня просто нет слов! Реально лучший из всех , кого видел на ютубе! Как рад, что нашёл тебя!))

  • @ЭзамАппаева
    @ЭзамАппаева 4 года назад +49

    Спасибо большое за такие качественные и крутые видео ❤️Вы большой молодец!

    • @UlbiTV
      @UlbiTV  4 года назад +6

      И вам спасибо, за такие приятные слова!))

  • @itpro952
    @itpro952 4 года назад +22

    Вот это приятный подгон, на выходных обязательно посмотрю, спасибо за уроки

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

      Приятного просмотра!

  • @nataliiazhemanova3938
    @nataliiazhemanova3938 7 месяцев назад +2

    Господи Боже! Дай вам Боже здоров’я!
    І гарну жінку і чемних дітей. І тещу хорошу. І всіх благ.
    Чесне слово, це безцінний контент.
    Дякую.

  • @antonmalay6013
    @antonmalay6013 4 года назад +17

    Пожалуйста, не останавливайся!

    • @UlbiTV
      @UlbiTV  4 года назад +1

      Пока не планирую) спасибо за поддержку 🙏

  • @andyrey840
    @andyrey840 4 года назад +5

    Капец.... я же тебя вроде недавно просил такой курс сделать и тут такое )) Лайк не глядя!!!

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

      Я ж прислушиваюсь!)) спасибо!!

  • @funkoground5194
    @funkoground5194 3 года назад +4

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

  • @valeriipimenov4894
    @valeriipimenov4894 3 года назад +7

    Как рад когда подписки растут)
    Канал растет )
    уже почти 7к )
    вроде месяц назад 5 было !!!!)))
    поздравляю ))))!!!!!!!!!!!!!!!!!!!

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

      Спасибо друг!) с вашей поддержкой!)

  • @vladyslavfx3892
    @vladyslavfx3892 3 года назад +48

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

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

    Подача информации на высоте! Как раз то, что нужно, чтобы понять как работать с этим инструментом! Спасибо!

  • @dimalukashenko4865
    @dimalukashenko4865 3 года назад +1

    Ролик хорош, я уже не первый раз его пересматриваю. Молодец

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

    Четенько! Благодарю за качественную выжимку!

  • @aleksandr1277
    @aleksandr1277 3 года назад +1

    Благодарю! Помог разобраться. Желаю удачи и развития каналу и автору.

  • @dielectric7265
    @dielectric7265 3 года назад +4

    Как раз попал на проект с Apollo+GraphQl, выручаешь своим туториалом)

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

      Рад слышать!)

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

    Как всегда: чётко, ёмко и по делу. Никакой лишней воды.

  • @АндрейВойтешик-б5я
    @АндрейВойтешик-б5я 3 года назад +1

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

  • @АндрейПахомов-м7ъ
    @АндрейПахомов-м7ъ 3 года назад +3

    Ты делаешь большое, полезное (минимум для меня) дело. Спасибо

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

      Если хоть для кого то это полезно, значит все не зря)

  • @igortrifonov9339
    @igortrifonov9339 4 года назад +7

    Спасибо тебе за твои уроки!

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

      Спасибо вам за поддержку, очень ощущаю!)

  • @ДениИмагожев11
    @ДениИмагожев11 3 года назад +1

    Из раза в раз после твоих видеоуроков все встает на свои места, спасибо большое!!

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

    Благодарю за туториал) жду не дождусь реакт-нейтив)

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

    Всегда хотел с graphQL разобраться, но как-то руки не доходили, как увидел видео, подумал что точно пора, спасибо Ulbi TV!@

    • @UlbiTV
      @UlbiTV  4 года назад

      Самое время ознакомиться!)

  • @wellstorm
    @wellstorm 3 года назад +4

    Это просто огонь! Огромное спасибо!

    • @UlbiTV
      @UlbiTV  3 года назад +1

      И вам спасибо за поддержку!)

  • @wardog4244
    @wardog4244 4 года назад +1

    Просто топовьій человек! за 27 минут разложить по полкам такую крутую технологию...продолжай в том же духе,тьі очень крут!

    • @UlbiTV
      @UlbiTV  4 года назад

      Очень приятно дружище!) спасибо за поддержку!)

  • @НикитаНагорный-ч3о
    @НикитаНагорный-ч3о 3 года назад +1

    Супер. Это бобмобовое видео. Просто сделал мой день

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

    Отличный контент без размазывания. Спасибо тебе огромное!

  • @МаксимРыжиков-ы1п
    @МаксимРыжиков-ы1п 3 года назад +2

    Видео 🔥 спасибо за разбор, теперь хоть понятно что куда и как))

    • @UlbiTV
      @UlbiTV  3 года назад +1

      Спасибо дружище)

  • @oleksandrlesiuk6239
    @oleksandrlesiuk6239 3 года назад +1

    Спасибо за очень интересные и полезные ролики, лучшие на ру ютюбе

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

    Да, друг, спасибо за старания!) Важная тема)!)

    • @UlbiTV
      @UlbiTV  4 года назад +1

      Спасибо дружище!)

    • @eurorock5912
      @eurorock5912 4 года назад +1

      @@UlbiTV Ну может когда-то благодаря таким видео и устроюсь работать в it)) Успехов!)

  • @darkdivaroom
    @darkdivaroom 3 года назад +3

    Thank you so much!!!

  • @ДмитрийКукушкин-т5и
    @ДмитрийКукушкин-т5и 3 года назад +1

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

  • @SS...1
    @SS...1 2 года назад

    Благодарю, желание просто помочь кому-то разобраться в чем-то для него не понятном - бесценно и +бесконечность к карме!

  • @Nikitosss91
    @Nikitosss91 4 года назад +6

    Обалденно, как всегда

    • @UlbiTV
      @UlbiTV  4 года назад +1

      Спасибо друг!)

  • @macarchev
    @macarchev 9 месяцев назад

    Огроменный респект!!! Респектищьще! Для начала работы с технологией и по содержанию, и по небольшому времени ролика просто идеально: дошло и зашло сразу. Тот случай, когда всё получилось, можно даже добавить, что не только у автора

  • @ipa_stor
    @ipa_stor 4 года назад +3

    Ну вот, я с прошлым видео ещё разбираюсь, а тут уже новое упало:))) спасибо, как всегда(в этот раз авансом), посмотрю на выходных!!!Кстати, ещё раз хотел поблагодарить за пэинт, даже не представлял, насколько универсален и многофункционален может быть канвас(до этого видео я не знал, что есть такое- опять же, новичок). Для примера, сейчас реализую перемещение предметов по складу (с инвентаризацией) через прорисовку на канвасе, посчитал так: если кол-во складов, клиентов и тд динамически изменяемо, то это можно рисовать в канвасе, а потом тащить в презентации и отчёты "щелчком пальцев", нежели развлекаться с драг-н-дропами и перерисовывать dom... До анимации ещё не дошёл, но есть интуитивное чувство, что анимировать рисование будет не особо сложно.

    • @UlbiTV
      @UlbiTV  4 года назад +1

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

    • @ipa_stor
      @ipa_stor 4 года назад +1

      @@UlbiTV :))) спасибо, как говорится "не без вашей помощи":)

    • @UlbiTV
      @UlbiTV  4 года назад +1

      @@ipa_stor и я этому оч рад!)

  • @skv1991
    @skv1991 3 года назад

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

  • @ИльяЮров
    @ИльяЮров Год назад

    Спасибо, Тимур! Продолжаю учиться по твоим видео!

  • @devorer77
    @devorer77 4 года назад +9

    Воу! Иди обниму!!!

    • @UlbiTV
      @UlbiTV  4 года назад

      Артем, заобнимал уже!) Для тебя наверное слишком поверхностное видео, помню ты давно про графкл писал)

    • @devorer77
      @devorer77 4 года назад +1

      @@UlbiTV очень уважаю твой труд. Минимум воды, максимум информации. Спасибо!

    • @UlbiTV
      @UlbiTV  4 года назад

      @@devorer77 спасибо за поддержку!)

  • @КарэнАкопьян
    @КарэнАкопьян Год назад

    Ролик был очень полезен. Спасибо Тимур!

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

    Класс! Попробую использовать в обучении )

  • @FireORcolD
    @FireORcolD 3 года назад +1

    это нужно будет пересмотреть

  • @SalomonKein
    @SalomonKein 3 года назад +1

    Огромное спасибо, очень доходчиво и чётко, бесценный контент! всем рекомендую

  • @Наталья-и2я7э
    @Наталья-и2я7э 2 года назад

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

  • @belle-nastja
    @belle-nastja 3 года назад +1

    Супер, спасибо за видео :)

  • @Abdul-hy4cy
    @Abdul-hy4cy Год назад

    Тимур спасибо большое тебе. По некоторым твоим видео, пряи таски на работе делаю.

  • @viktorberezovskyi1924
    @viktorberezovskyi1924 3 года назад +1

    Спасибо за очень крутые и полезные видосы, очень помогает в работе)))

  • @Hannah-ly6ff
    @Hannah-ly6ff 3 года назад

    шикарное объяснение и всего за 27 минут! спасибо!

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

    Блин, в восторге от твоего уровня понимания, жаль не успеваю так разобраться пока что в том как бэк реализовывать, паузы не помогают, я так далёк от этих связей что где зачем куда откуда😢 может быть когда нибудь тоже так смогу. Спасибо тебе за контент

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

    Благодарю за очень информативный гайд! Смотрю как раз перед собесом по этому стеку, завтра будет😬

  • @user-pd9no5ye5g
    @user-pd9no5ye5g 4 года назад +3

    отличный урок, спасибо

    • @UlbiTV
      @UlbiTV  4 года назад

      Благодарю вас!

  • @19Sanji
    @19Sanji 2 года назад

    Блин больше спасибо! Ты в 100 раз полезнее большинства моих преподавателей в университете! Если бы все преподаватели были такими как ты…

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

    Делаю тут ТЗ , если бы не это видео, разбирался бы с GraphQL хз сколько.
    Просто ОГРОМНЕЙШЕЕ СПАСИБО ТЕБЕ Тимур! От всей души!

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

    Очень круто, спасибо!

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

    Нигде не видел такого постоянства в качестве контента

  • @falsetrue7910
    @falsetrue7910 4 года назад +4

    Спасибо. Ждал это видео, на русском мало инфы по этой теме, особенно актуальной

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

      Спасибо, старался!)

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

    спасибо Тимур!!! Отличное видео по graphQL

  • @uNkind33
    @uNkind33 4 года назад +10

    Это вообще законно ? Я просто спросил пару дней назад про GraphQL, а тут уже видос подьехал. Сначала лайк, потом просмотр.

    • @UlbiTV
      @UlbiTV  4 года назад +6

      Несколько человек попросили за последние дни, а я что? а я прислушиваюсь !)

    • @uNkind33
      @uNkind33 4 года назад +4

      @@UlbiTV батя в здании )

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

      @@uNkind33 😂😎😎

  • @АлексейКОРНЕЕВ-э8ъ
    @АлексейКОРНЕЕВ-э8ъ 2 года назад

    Тимур, спасибо! Очень полезно. 🔥

  • @hafnow4093
    @hafnow4093 3 года назад +1

    Большое спасибо!

  • @red3672-f3b
    @red3672-f3b 3 года назад

    Спасибо за урок! Все четко, кратко, понятно!

  • @t.on.y
    @t.on.y 3 года назад +1

    Ого, новый тип угроз изобрели. Инъекции в graphQL.

  • @SASHA-ys7em
    @SASHA-ys7em 2 года назад

    Спасибо большое! Очень полезный материал!

  • @АлександрРетунский-р4ь

    Спасибо огромное! Канал супер!

  • @narek7281
    @narek7281 3 года назад +1

    Thanks, very helpful video.

    • @UlbiTV
      @UlbiTV  3 года назад +1

      Спасибо!)

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

    Спасибо за все твои видео! Они очень полезные!

  • @ДмитроГолубенко-ш3з

    Всё чётко и по делу. Спасибо!

  • @si1ver300594
    @si1ver300594 4 года назад +1

    Как всегда топовый контент. Спасибо

    • @UlbiTV
      @UlbiTV  4 года назад

      Спасибо, стараюсь!)

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

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

  • @barbatage5078
    @barbatage5078 4 года назад +1

    👍🏻👍🏻👍🏻 отлично, бро!

    • @UlbiTV
      @UlbiTV  4 года назад

      Благодарю)

  • @f1anor
    @f1anor 3 года назад

    Отличный материал. Лайк за старания

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

    всё ещё актуально

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

    СПАСИБО. Все понятно объясняешь

  • @Ноунейм-п5я3и
    @Ноунейм-п5я3и 3 года назад +1

    Топовое видео, ты большой молодец.
    Подумай над оптимизацией видео.
    И будет огонь 🔥

    • @UlbiTV
      @UlbiTV  3 года назад +1

      Спасибо, друг) А что ты подразумеваешь под оптимизацией?

    • @Ноунейм-п5я3и
      @Ноунейм-п5я3и 3 года назад

      @@UlbiTV тэги и кликбейтное название

  • @vadimm3077
    @vadimm3077 4 года назад +1

    Хорошо рассказываешь, молоток, подписка

    • @UlbiTV
      @UlbiTV  4 года назад

      Спасибо, стараюсь!)

  • @АнатолійМарчук-п9р
    @АнатолійМарчук-п9р 2 года назад

    Спаибо за ролик, QraphQl

  • @jorgen5462
    @jorgen5462 4 года назад +4

    👍🔥

    • @UlbiTV
      @UlbiTV  4 года назад +1

      Спасибо!)

  • @hutoryanin
    @hutoryanin 3 года назад +3

    Благодарю

    • @UlbiTV
      @UlbiTV  3 года назад +1

      Спасибо дружище!)

  • @Almas-2002
    @Almas-2002 3 года назад +2

    круто!! все было понятно

    • @UlbiTV
      @UlbiTV  3 года назад

      Класс, спасибо!

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

    Брата, круто, так держать, давай вот это почаще!

  • @ivank.5319
    @ivank.5319 2 года назад

    Спасибо! Быстро и по делу!

  • @krivalex
    @krivalex 3 года назад +1

    гений, плэйбой, филантроп, спасибо за уроки

  • @mmstf99
    @mmstf99 3 года назад +1

    Однозначно лайк

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

    Огромное спасибо! Ты крут!

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

    Очень круто и полезно
    Спасибо :)

  • @dramarec
    @dramarec 3 года назад

    то что мне так надо сейчас!

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

    когда про Subscription видос?)

  • @kirillskomarovskiy2490
    @kirillskomarovskiy2490 3 года назад +3

    Очень, очень поверхностно описал технологию. Зачем нужно перекладывать data в useState, через useEffect? Зачем после mutation вызывать вручную refetch?
    Ты являешься лидером мнения - так показывай хороший пример. Тут бы было больше эффекта для новичка показать магию cache (Как после mutation обновить cache, если это нужно делать. Как изменив variables в запросе и он сам выполнился).

    • @Евгений-х4л2щ
      @Евгений-х4л2щ 3 года назад +2

      Как я понимаю, это видео не претендует на глубокий курс по graphQL. Для первичного ознакомления с технологией очень даже годно

    • @UlbiTV
      @UlbiTV  3 года назад +1

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

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

      @@UlbiTV useState и useEffect зачем :)? Это даже не из apollo client

  • @МаксимНырков-у6г
    @МаксимНырков-у6г 3 года назад +2

    а подсказка по сокетам не обнаружена на 2:56

  • @---Maksim---
    @---Maksim--- 2 года назад +2

    У кого при срабатывании console.log(oneUser) получается null в консоли, добавьте на серверной части преобразование типа айдишника, что приходит в параметрах: return users.find(user => user.id === +id). Это происходит из-за строгого сравнения, так как в параметрах на сервер приходит строка.

  • @Iamizart
    @Iamizart 3 года назад +1

    Awesome! God job, man!

  • @АндрейЯроцкий-с3п
    @АндрейЯроцкий-с3п 4 года назад +10

    Круто! спасибо) Пропустил только что input преобразует number в строку и когда отправляем на бэк падает 500 изза age: Int, кто будет делать незабудьте дописать +(e.target.value) инпуту с age

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

      Спасибо!) Да, все верно!)

    • @aleksandr1277
      @aleksandr1277 3 года назад

      Да у меня тоже ругался на несовпадение типов. Сделал так Number(e.target.value), потом этот коммент нашел :)

    • @Civilizer1976
      @Civilizer1976 3 года назад

      Но тогда он становится неактивным :(

    • @Civilizer1976
      @Civilizer1976 3 года назад

      + внутри скобок: setAge(+e.target.value)} type="number" />

  • @atlasua2021
    @atlasua2021 3 года назад +4

    21:16
    Ребят, у кого выбивает ошибку:
    CODE 500 - "Unhandled Rejection (Error): Response not successful: Received status code 500"
    В присвоении состояния setAge, пропишите parseInt или в схеме, замените все типы Int на String.
    Не знаю виноват автор (скорей всего нет), но я потратил целый час и очень зол!!

    • @atlasua2021
      @atlasua2021 3 года назад

      А лучше valueAsNumber вместо value

    • @oneivanone
      @oneivanone 3 года назад

      При этом у автора не выкидовало. Может за время, пока ролик существовал, что-то в библиотеке изменили.

    • @ЕлизаветаПанкевич-б1ъ
      @ЕлизаветаПанкевич-б1ъ 6 месяцев назад

      If you have a problem with type of number - age: parseInt (age). When newUser is revoked.

  • @Civilizer1976
    @Civilizer1976 3 года назад +1

    на 26:01 - получил в консоли {getUser: null}. Даже воспользовавшись прикреплённым кодом.

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

    А почему Apollo Server не использовал?..
    (чтобы для себя понять)

  • @maksymdudyk1718
    @maksymdudyk1718 3 года назад

    Да, сильно!

  • @bystryisokol1546
    @bystryisokol1546 3 года назад +1

    thx for lessons. !!! !! !

  • @nashuarash
    @nashuarash 3 года назад

    Спасибо, Тимур. Вот я и до GraphQL добрался. Сложно... А учитывая многоуровневую логику на проекте - я еще попотею )))

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

    Как использовать Graphql с классовыми компонентами?

  • @Ivan-ee4pz
    @Ivan-ee4pz 2 года назад

    Все видосы очень крутые !!!

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

    То что нужно для старта, а то вдруг неожиданно - проект с graphQL