Пишем React-приложение используя Apollo Client и GraphQL SpaceX API

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 พ.ย. 2022
  • Скидка на все курсы нашей школы loftschool.com/courses-map/?p... по промокоду loftblog-youtube
    Пошаговое руководство по использованию GraphQL в React-приложении. За основу возьмем публичный API компании SpaceX и Apollo GraphQL Client. Разберем как автоматически генерировать TypeScript типы и хуки для компонентов и получим данные о последних запусках SpaceX и научимся обновлять информацию по интервалу.
    Этот ролик будет полезен как начинающим фронтенд-разработчикам, которые хотят разобраться как применяется GraphQL API на практике, так и опытным специалистам, которые также могут почерпнуть для себя полезную информацию по автоматизации разработки приложений с GraphQL
    _____________________
    Исходный код github.com/murashow/react-gra...
    Попробовать приложение murashow.github.io/react-grap...
    CRA (Create React App) create-react-app.dev/
    GraphQL graphql.org/
    Apollo Client www.apollographql.com/apollo-...
    GraphQL Code Generator www.the-guild.dev/graphql/cod...
    Автор / makar-murashov

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

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

    Приятно слушать четкую речь без эканий, мэканий и слов паразитов. Больше контента, Макар!

    • @axel-11
      @axel-11 ปีที่แล้ว

      Ударения всё-таки режут слух. Преттиер, аполло... А эта эс-эр-ка директория, хейт вместо хайт, ух бля ух бля! А этот звук на 18:24? Вообще убил. Подписался бы на канал уже только из-за него

  • @user-jy3gs9zn4c
    @user-jy3gs9zn4c ปีที่แล้ว

    Спасибо большое за полезное и информативное видео! Всё по существу, лаконично и профессионально) Приятно смотреть такой контент)

  • @user-fq7zt2ey7s
    @user-fq7zt2ey7s ปีที่แล้ว +2

    спасибо, очень полезное видео!

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

    Спасибо за полезную информацию!

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

    Брат ты космос!

  • @user-qj2yg1rn3j
    @user-qj2yg1rn3j 9 หลายเดือนก่อน

    молодцом!

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

    За SAS и бэм - лайк авансом )) Когда-то меня заставили так писать и теперь меня тошнит от любого другого написания. Даже если это бэм, но вместо поджопников используются минусы 😆 графкуэль я использовал впервые 4 года назад примерно, тогда инфа была в основном на английском, а на руском переводы или обрывки. Никаких доп примочек, никаких дев тулзов для него, никаких дроблений на компоненты )) TS, кстати, нифига не маст хев на самом деле - можно без него. Остальное показалось интересным, сохранил даже видос себе, как мини-гайд на будущее ) Просто эта штука не то чтобы очень популярна даже сейчас. Прикол в том, что она очень сильно повышает производительность и облегчает работу только в одном случае: если ее правильно приготовить, а это не так легко, когда видишь его первый раз в жизни )) Я вот на фронте смог приготовить правильно только со второго раза его. И приложуха сильно полетела, что аж техлида вжало в кресло и он не сдержал свое восхищение в рабочем чате 😆

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

    Всем доброго времени суток. Откуда берется файл schema.graphql для проекта?

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

    интересно файл стилей sass, а стиль написания scss с точкой запятой

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

    длинную строчку с установкой code generate не оставили в комментах((

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

    "скема" - спасибо, учитель

  • @user-tj8yn5tl2h
    @user-tj8yn5tl2h ปีที่แล้ว +1

    не чего особеного

  • @user-ex4cp5wz1q
    @user-ex4cp5wz1q 10 หลายเดือนก่อน +3

    Зачем столько верстки в видео, которое рассказывает о GraphQL? Почему не подготовить шаблон с версткой до записи видео или и вовсе обойтись без стилей? Зачем зрителям тратить время на просмотр того, как вы стилизуете кнопку?
    Люди, которые переходят на это видео, с вероятностью в 99% хотят разобраться с GraphQL и в данном случае приходится собирать информацию по частям. Если вы хотите учить верстке, то называйте видео правильно и добавляйте sass в название.
    А совет автору - подтянуть английский. Потому что так запариться над монтажем видео, над крутым звуком и называть SCR как сэ-ка-эр, ну это позор извините

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

    npm i -D @graphql-codegen/cli @graphql-codegen/near-operation-file-preset @graphql-codegen/typescript @graphql-codegen/typescript-operations @graphql-codegen/typescript-react-apollo

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

      Спасибо добрый человек)