У кого-то продуктивный период. Столько интересного и полезного контента, не успеваю всё смотреть и реализовывать. Так держать 💪
@UlbiTV4 жыл бұрын
Спасибо!) Впереди выходные, время есть! Успехов!)
@nataliiazhemanova39388 ай бұрын
Господи Боже! Дай вам Боже здоров’я! І гарну жінку і чемних дітей. І тещу хорошу. І всіх благ. Чесне слово, це безцінний контент. Дякую.
@dramarec3 жыл бұрын
У меня просто нет слов! Реально лучший из всех , кого видел на ютубе! Как рад, что нашёл тебя!))
@ЭзамАппаева4 жыл бұрын
Спасибо большое за такие качественные и крутые видео ❤️Вы большой молодец!
@UlbiTV4 жыл бұрын
И вам спасибо, за такие приятные слова!))
@itpro9524 жыл бұрын
Вот это приятный подгон, на выходных обязательно посмотрю, спасибо за уроки
@UlbiTV4 жыл бұрын
Приятного просмотра!
@antonmalay60134 жыл бұрын
Пожалуйста, не останавливайся!
@UlbiTV4 жыл бұрын
Пока не планирую) спасибо за поддержку 🙏
@andyrey8404 жыл бұрын
Капец.... я же тебя вроде недавно просил такой курс сделать и тут такое )) Лайк не глядя!!!
@UlbiTV4 жыл бұрын
Я ж прислушиваюсь!)) спасибо!!
@vladyslavfx38923 жыл бұрын
Для поддержки канала)) Давай серию уроков про jest, тестировать можно одно из тех приложений что ты делал в предыдущих видео. Думаю многим будет актуально.
@valeriipimenov48943 жыл бұрын
Как рад когда подписки растут) Канал растет ) уже почти 7к ) вроде месяц назад 5 было !!!!))) поздравляю ))))!!!!!!!!!!!!!!!!!!!
@UlbiTV3 жыл бұрын
Спасибо друг!) с вашей поддержкой!)
@MadSpun49 күн бұрын
А уже 317к)
@dielectric72653 жыл бұрын
Как раз попал на проект с Apollo+GraphQl, выручаешь своим туториалом)
@UlbiTV3 жыл бұрын
Рад слышать!)
@funkoground51943 жыл бұрын
Очень полезно, без воды, максимально сжато, для старта лучше и быть не может!!! Спасибо!
@dmitrytuz97013 жыл бұрын
Подача информации на высоте! Как раз то, что нужно, чтобы понять как работать с этим инструментом! Спасибо!
@jsmonstr96384 жыл бұрын
Всегда хотел с graphQL разобраться, но как-то руки не доходили, как увидел видео, подумал что точно пора, спасибо Ulbi TV!@
@UlbiTV4 жыл бұрын
Самое время ознакомиться!)
@АндрейВойтешик-б5я3 жыл бұрын
Большое спасибо! Я вроде человек не глупый, но без твоего видоса разобраться не мог, очень помог!)
@ipa_stor4 жыл бұрын
Ну вот, я с прошлым видео ещё разбираюсь, а тут уже новое упало:))) спасибо, как всегда(в этот раз авансом), посмотрю на выходных!!!Кстати, ещё раз хотел поблагодарить за пэинт, даже не представлял, насколько универсален и многофункционален может быть канвас(до этого видео я не знал, что есть такое- опять же, новичок). Для примера, сейчас реализую перемещение предметов по складу (с инвентаризацией) через прорисовку на канвасе, посчитал так: если кол-во складов, клиентов и тд динамически изменяемо, то это можно рисовать в канвасе, а потом тащить в презентации и отчёты "щелчком пальцев", нежели развлекаться с драг-н-дропами и перерисовывать dom... До анимации ещё не дошёл, но есть интуитивное чувство, что анимировать рисование будет не особо сложно.
@UlbiTV4 жыл бұрын
Ты себя недооценивай, ты очень крут) учишься, стараешься, пробуешь что то интересное!) красавчик, респект!)
@ipa_stor4 жыл бұрын
@@UlbiTV :))) спасибо, как говорится "не без вашей помощи":)
@UlbiTV4 жыл бұрын
@@ipa_stor и я этому оч рад!)
@dimalukashenko48653 жыл бұрын
Ролик хорош, я уже не первый раз его пересматриваю. Молодец
@yuryhouse4226 Жыл бұрын
Как всегда: чётко, ёмко и по делу. Никакой лишней воды.
@aleksandr12773 жыл бұрын
Благодарю! Помог разобраться. Желаю удачи и развития каналу и автору.
@АндрейПахомов-м7ъ4 жыл бұрын
Ты делаешь большое, полезное (минимум для меня) дело. Спасибо
@UlbiTV4 жыл бұрын
Если хоть для кого то это полезно, значит все не зря)
@wardog42444 жыл бұрын
Просто топовьій человек! за 27 минут разложить по полкам такую крутую технологию...продолжай в том же духе,тьі очень крут!
@UlbiTV4 жыл бұрын
Очень приятно дружище!) спасибо за поддержку!)
@dmitriyzavgorodniy6603 жыл бұрын
Четенько! Благодарю за качественную выжимку!
@macarchev9 ай бұрын
Огроменный респект!!! Респектищьще! Для начала работы с технологией и по содержанию, и по небольшому времени ролика просто идеально: дошло и зашло сразу. Тот случай, когда всё получилось, можно даже добавить, что не только у автора
@litvin84523 жыл бұрын
Благодарю за туториал) жду не дождусь реакт-нейтив)
@МаксимРыжиков-ы1п3 жыл бұрын
Видео 🔥 спасибо за разбор, теперь хоть понятно что куда и как))
@UlbiTV3 жыл бұрын
Спасибо дружище)
@igortrifonov93394 жыл бұрын
Спасибо тебе за твои уроки!
@UlbiTV4 жыл бұрын
Спасибо вам за поддержку, очень ощущаю!)
@ankub78355 ай бұрын
Блин, в восторге от твоего уровня понимания, жаль не успеваю так разобраться пока что в том как бэк реализовывать, паузы не помогают, я так далёк от этих связей что где зачем куда откуда😢 может быть когда нибудь тоже так смогу. Спасибо тебе за контент
@devorer774 жыл бұрын
Воу! Иди обниму!!!
@UlbiTV4 жыл бұрын
Артем, заобнимал уже!) Для тебя наверное слишком поверхностное видео, помню ты давно про графкл писал)
@devorer774 жыл бұрын
@@UlbiTV очень уважаю твой труд. Минимум воды, максимум информации. Спасибо!
@UlbiTV4 жыл бұрын
@@devorer77 спасибо за поддержку!)
@ДениИмагожев113 жыл бұрын
Из раза в раз после твоих видеоуроков все встает на свои места, спасибо большое!!
@atlasua20213 жыл бұрын
21:16 Ребят, у кого выбивает ошибку: CODE 500 - "Unhandled Rejection (Error): Response not successful: Received status code 500" В присвоении состояния setAge, пропишите parseInt или в схеме, замените все типы Int на String. Не знаю виноват автор (скорей всего нет), но я потратил целый час и очень зол!!
@atlasua20213 жыл бұрын
А лучше valueAsNumber вместо value
@oneivanone3 жыл бұрын
При этом у автора не выкидовало. Может за время, пока ролик существовал, что-то в библиотеке изменили.
@ЕлизаветаПанкевич-б1ъ6 ай бұрын
If you have a problem with type of number - age: parseInt (age). When newUser is revoked.
@Abdul-hy4cy Жыл бұрын
Тимур спасибо большое тебе. По некоторым твоим видео, пряи таски на работе делаю.
@wellstorm4 жыл бұрын
Это просто огонь! Огромное спасибо!
@UlbiTV4 жыл бұрын
И вам спасибо за поддержку!)
@paulnolan33432 жыл бұрын
Благодарю за очень информативный гайд! Смотрю как раз перед собесом по этому стеку, завтра будет😬
@SS...12 жыл бұрын
Благодарю, желание просто помочь кому-то разобраться в чем-то для него не понятном - бесценно и +бесконечность к карме!
@Nikitosss914 жыл бұрын
Обалденно, как всегда
@UlbiTV4 жыл бұрын
Спасибо друг!)
@d_r_robot2 жыл бұрын
Делаю тут ТЗ , если бы не это видео, разбирался бы с GraphQL хз сколько. Просто ОГРОМНЕЙШЕЕ СПАСИБО ТЕБЕ Тимур! От всей души!
@НикитаНагорный-ч3о3 жыл бұрын
Супер. Это бобмобовое видео. Просто сделал мой день
@ИльяЮров Жыл бұрын
Спасибо, Тимур! Продолжаю учиться по твоим видео!
@eurorock59124 жыл бұрын
Да, друг, спасибо за старания!) Важная тема)!)
@UlbiTV4 жыл бұрын
Спасибо дружище!)
@eurorock59124 жыл бұрын
@@UlbiTV Ну может когда-то благодаря таким видео и устроюсь работать в it)) Успехов!)
@falsetrue79104 жыл бұрын
Спасибо. Ждал это видео, на русском мало инфы по этой теме, особенно актуальной
@UlbiTV4 жыл бұрын
Спасибо, старался!)
@oleksandrlesiuk62393 жыл бұрын
Спасибо за очень интересные и полезные ролики, лучшие на ру ютюбе
@ДмитрийКукушкин-т5и3 жыл бұрын
Спасибо! Как раз начал изучать, а с твоим разбором стало более понятно!
@sergeypopov87723 жыл бұрын
Отличный контент без размазывания. Спасибо тебе огромное!
@Наталья-и2я7э2 жыл бұрын
Спасибо за видео, максимально полезно и сжато, без лишней воды. Неоднократно пересматривала. Но мне немного не хватило более развернутой теории)
@19Sanji2 жыл бұрын
Блин больше спасибо! Ты в 100 раз полезнее большинства моих преподавателей в университете! Если бы все преподаватели были такими как ты…
@skv19913 жыл бұрын
Очень полезный видос, быстро, четко, без воды, красава! Спасибо и дай Бог тебе здоровья!
@КарэнАкопьян Жыл бұрын
Ролик был очень полезен. Спасибо Тимур!
@Ноунейм-п5я3и4 жыл бұрын
Топовое видео, ты большой молодец. Подумай над оптимизацией видео. И будет огонь 🔥
@UlbiTV4 жыл бұрын
Спасибо, друг) А что ты подразумеваешь под оптимизацией?
@Ноунейм-п5я3и4 жыл бұрын
@@UlbiTV тэги и кликбейтное название
@uNkind334 жыл бұрын
Это вообще законно ? Я просто спросил пару дней назад про GraphQL, а тут уже видос подьехал. Сначала лайк, потом просмотр.
@UlbiTV4 жыл бұрын
Несколько человек попросили за последние дни, а я что? а я прислушиваюсь !)
@uNkind334 жыл бұрын
@@UlbiTV батя в здании )
@UlbiTV4 жыл бұрын
@@uNkind33 😂😎😎
@SalomonKein3 жыл бұрын
Огромное спасибо, очень доходчиво и чётко, бесценный контент! всем рекомендую
@alexflavitsky29883 жыл бұрын
Нигде не видел такого постоянства в качестве контента
@victorwaden11 ай бұрын
Тем кто тут спустя много времени. 500 ошибка типа возникает из-за того, что инпут передает строку, а не численное значение, укажите явно приведение к числовому типу в поле ввода: onChange={(e) => setAge(+e.target.value)}
@timi0310 ай бұрын
Чел, огромное спасибо тебе. Уже часа 2 пытался понять что не так
@victorwaden10 ай бұрын
@@timi03 трое суток собственных копаний и один час с кентом лидом)
@pc.akhmedov2 күн бұрын
@@victorwaden 30 секунд с нейросетью. Как же новые технологии облегчают нам жизнь....
@victorwaden2 күн бұрын
@pc.akhmedov завидую :)
@Araym51Mur2 жыл бұрын
Класс! Попробую использовать в обучении )
@viktorberezovskyi19243 жыл бұрын
Спасибо за очень крутые и полезные видосы, очень помогает в работе)))
@darkdivaroom3 жыл бұрын
Thank you so much!!!
@user-pd9no5ye5g4 жыл бұрын
отличный урок, спасибо
@UlbiTV4 жыл бұрын
Благодарю вас!
@Hannah-ly6ff3 жыл бұрын
шикарное объяснение и всего за 27 минут! спасибо!
@FireORcolD3 жыл бұрын
это нужно будет пересмотреть
@belle-nastja3 жыл бұрын
Супер, спасибо за видео :)
@---Maksim---2 жыл бұрын
У кого при срабатывании console.log(oneUser) получается null в консоли, добавьте на серверной части преобразование типа айдишника, что приходит в параметрах: return users.find(user => user.id === +id). Это происходит из-за строгого сравнения, так как в параметрах на сервер приходит строка.
@ЕгорХрамов-р3к2 жыл бұрын
Спасибо!
@t.on.y3 жыл бұрын
Ого, новый тип угроз изобрели. Инъекции в graphQL.
@egorpobylets6597 Жыл бұрын
спасибо Тимур!!! Отличное видео по graphQL
@kirillskomarovskiy24903 жыл бұрын
Очень, очень поверхностно описал технологию. Зачем нужно перекладывать data в useState, через useEffect? Зачем после mutation вызывать вручную refetch? Ты являешься лидером мнения - так показывай хороший пример. Тут бы было больше эффекта для новичка показать магию cache (Как после mutation обновить cache, если это нужно делать. Как изменив variables в запросе и он сам выполнился).
@Евгений-х4л2щ3 жыл бұрын
Как я понимаю, это видео не претендует на глубокий курс по graphQL. Для первичного ознакомления с технологией очень даже годно
@UlbiTV3 жыл бұрын
За меня уже ответили) добавить впринципе и нечего, тема глубокая и все аспекты затронуть сложно) видео делалось с целью ознакомиться, понять как применять)
@kirillskomarovskiy24903 жыл бұрын
@@UlbiTV useState и useEffect зачем :)? Это даже не из apollo client
@aleksandr07193 жыл бұрын
Очень круто, спасибо!
@АлексейКОРНЕЕВ-э8ъ2 жыл бұрын
Тимур, спасибо! Очень полезно. 🔥
@red3672-f3b3 жыл бұрын
Спасибо за урок! Все четко, кратко, понятно!
@АлександрРетунский-р4ь3 жыл бұрын
Спасибо огромное! Канал супер!
@narek72813 жыл бұрын
Thanks, very helpful video.
@UlbiTV3 жыл бұрын
Спасибо!)
@Civilizer19763 жыл бұрын
на 26:01 - получил в консоли {getUser: null}. Даже воспользовавшись прикреплённым кодом.
@SASHA-ys7em2 жыл бұрын
Спасибо большое! Очень полезный материал!
@si1ver3005944 жыл бұрын
Как всегда топовый контент. Спасибо
@UlbiTV4 жыл бұрын
Спасибо, стараюсь!)
@Ramosok2 жыл бұрын
Спасибо за все твои видео! Они очень полезные!
@nashuarash3 жыл бұрын
Спасибо, Тимур. Вот я и до GraphQL добрался. Сложно... А учитывая многоуровневую логику на проекте - я еще попотею )))
@vadimm30774 жыл бұрын
Хорошо рассказываешь, молоток, подписка
@UlbiTV4 жыл бұрын
Спасибо, стараюсь!)
@ДмитроГолубенко-ш3з3 жыл бұрын
Всё чётко и по делу. Спасибо!
@Almas-20024 жыл бұрын
круто!! все было понятно
@UlbiTV4 жыл бұрын
Класс, спасибо!
@FreakyKot2 жыл бұрын
Брата, круто, так держать, давай вот это почаще!
@aleksandrzelenskiy40002 жыл бұрын
То что нужно для старта, а то вдруг неожиданно - проект с graphQL
@f1anor3 жыл бұрын
Отличный материал. Лайк за старания
@hafnow40933 жыл бұрын
Большое спасибо!
@АндрейЯроцкий-с3п4 жыл бұрын
Круто! спасибо) Пропустил только что input преобразует number в строку и когда отправляем на бэк падает 500 изза age: Int, кто будет делать незабудьте дописать +(e.target.value) инпуту с age
@UlbiTV4 жыл бұрын
Спасибо!) Да, все верно!)
@aleksandr12773 жыл бұрын
Да у меня тоже ругался на несовпадение типов. Сделал так Number(e.target.value), потом этот коммент нашел :)
@Civilizer19763 жыл бұрын
Но тогда он становится неактивным :(
@Civilizer19763 жыл бұрын
+ внутри скобок: setAge(+e.target.value)} type="number" />
@DoggerProgger Жыл бұрын
всё ещё актуально
@hyposlasher3 жыл бұрын
4:46 "нам понадобится импортировать сюда что-то". Спасибо, что объяснил)
@victormog3 жыл бұрын
Это обычная практика кодинга, чтобы потом срабатывал IntelliSense...
@АнатолійМарчук-п9р2 жыл бұрын
Спаибо за ролик, QraphQl
@krivalex3 жыл бұрын
гений, плэйбой, филантроп, спасибо за уроки
@harunabukhalid2 жыл бұрын
Отличный урок. Спасибо!
@barbatage50784 жыл бұрын
👍🏻👍🏻👍🏻 отлично, бро!
@UlbiTV4 жыл бұрын
Благодарю)
@hutoryanin3 жыл бұрын
Благодарю
@UlbiTV3 жыл бұрын
Спасибо дружище!)
@Iamizart3 жыл бұрын
Awesome! God job, man!
@therealhramov Жыл бұрын
Очень интересно было бы посмотреть, как это реализовать в связке с СУБД, чтобы не тащить лишние данные из нее, особенно без использовать ORM
@InstrumentiUA2 жыл бұрын
СПАСИБО. Все понятно объясняешь
@Civilizer19763 жыл бұрын
setAge(+e.target.value)} type="number" /> и дефолтное значение(и соответственно значение после сброса) - пустая строка - useState(' ')
@danilaskorobogatov508710 ай бұрын
Спасибо, несколько часов потратил на это, постоянно ошибка 500 вылетала
@jorgen54624 жыл бұрын
👍🔥
@UlbiTV4 жыл бұрын
Спасибо!)
@mmstf993 жыл бұрын
Однозначно лайк
@alexandrelagin54904 жыл бұрын
Спасибо за видео, мне стало понятнее теперь общая картина с graphql. 1)Может ли быть Аполло полноценной заменой Редакс ? 2)Эта тема довольно обширная, планируете какой-то проект с этой технологией ? 3)Docker для локальной разработка и для продакшина, на примере какого-то MERN приложения, может даже уже записанного вами курса. p.s. с такими темпами темы закончатся для видео к середине года ))
@UlbiTV4 жыл бұрын
Спасибо за отзыв!) 1) Да, если правильно все продумать, на ютубе по этому поводу смотрел когда то видео) 2) Щас планирую с разными технологиями несколько больших видосов по полноценной разработке сделать, найти бы время 3) Такая идея есть, как нибудь сниму!) Спасибо вам!
@s92198711102 жыл бұрын
Лайк, подписка, комментарий более 4-х слов!
@dramarec3 жыл бұрын
то что мне так надо сейчас!
@ivank.53192 жыл бұрын
Спасибо! Быстро и по делу!
@DmitriiLiulekin2 жыл бұрын
Для поддержки канала)
@jertva214 жыл бұрын
Лайк однозначно! Сними пожалуйста работу с кешем в Apollo, в русскоязычном сегменте никто ещё этого не показывал, увы( всё перерыл
@UlbiTV4 жыл бұрын
Скорее всего будет такой ролик, практический, спасибо!)