GraphQL Basic Types

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

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

  • @wojtekobsysa
    @wojtekobsysa 5 лет назад +20

    Dude, not only you do full scale videos on developing real world apps with GraphQL, but you also care about us, noobs who are learning tech from the very beginning. Bravo! Good job!

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

    "No Demon"!! lol. I had to stop and think. I've always prounouced it node-mon (short for node monitor)
    This is not a critique, just always funny to hear how others in the community sound things out differently than you do, and it's always and instant... "wait what?" and then down the rabbit hole you go....
    I love your stuff! I'm a software development coach, and I often refer my students/teams to your stuff when they need to quickly form a basic foundation around a concept.

  • @gonzalochristobal
    @gonzalochristobal 5 лет назад +10

    best coding youtuber e v e r, thanks mate

  • @techstacker5361
    @techstacker5361 5 лет назад +1

    Everything made sense to me. Thank you for using a simple but _practical_ example 👍

  • @arxaa4422
    @arxaa4422 5 лет назад +1

    Love how active you are with uploading.
    Now is it:
    no - demon
    or
    node - mon

    • @bawad
      @bawad  5 лет назад

      thanks and I have no idea

  • @nikolabosnjak9991
    @nikolabosnjak9991 5 лет назад +1

    Great! I hope you will cover basic apollo on frontend as well! :D

    • @bawad
      @bawad  5 лет назад +2

      It's not going to be included in this series, but I have other videos on it and plan on doing more in the future

  • @khandoor7228
    @khandoor7228 5 лет назад

    Thanks Ben Im tracking you and loving Graphql

  • @Sun1ive
    @Sun1ive 5 лет назад

    tyvm mate! looking forward for the next videos

  • @bantinggamer4962
    @bantinggamer4962 5 лет назад

    a goodie i cant wait to div into this one

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

    @Ben , Whether Persisted graphql query can improve performance? what is your thought on this? which are the other ways to improve graphql API performance? please suggest

  • @celyramosjuanmanuel947
    @celyramosjuanmanuel947 5 лет назад

    Nice tutorial thanks !

  • @Mustafaismail22
    @Mustafaismail22 5 лет назад

    Great Video, Thank you for sharing

  • @netstereo
    @netstereo 5 лет назад

    Send you lots of love and thanks.

  • @FrontendTopics
    @FrontendTopics 5 лет назад

    Great video, I love your content!

  • @grimmersnee
    @grimmersnee 5 лет назад +1

    nice. are you going to slowly transition the series to typescript?

    • @bawad
      @bawad  5 лет назад +1

      this one is focused on graphql, so it's going to stay javascript to keep it simple

    • @grimmersnee
      @grimmersnee 5 лет назад +1

      swt man, im a long time .net dev, but newbie to node and ur world, so loving ur content. keep up the great work!

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

    no demon!)) Nice)

  • @tabziz
    @tabziz 5 лет назад

    this is great

  • @rtorcato
    @rtorcato 5 лет назад

    Do you know if there is a way to group mutations and queries in the schema tab? It would be nice if i could see all the mutations that belong to authentication for example. The way I'm doing it now is just by naming my mutations with auth_login, auth_logout for example. It just would be a lot nicer if i didn't have to name them this way.

    • @bawad
      @bawad  5 лет назад +1

      You could try doing something like this: gist.github.com/benawad/6ca6332ff64590e3e8f4346a03ab20f0

  • @siddharthsharma2248
    @siddharthsharma2248 5 лет назад

    How do you handle dictionaries / map types with graphql? They are a fundamental data structure and I dont like that idea of using a scalar type/string to move dictionaries from server->client

    • @bawad
      @bawad  5 лет назад

      if you don't know the keys, you'll have to create a scalar or string otherwise you can create an Object type

  • @nomangulkhan
    @nomangulkhan 5 лет назад

    Can you plz again Explain the concept of Mutation, Resolvers, and Queries??? Plzzzzzzzzzzz

    • @bawad
      @bawad  5 лет назад +3

      Query is a type where you put fields that don't write data. If it does write data you put it in Mutation
      resolvers are tomorrows topic

    • @nomangulkhan
      @nomangulkhan 5 лет назад

      @@bawad Thanks

  • @les2997
    @les2997 5 лет назад

    Would you agree that express-graphql is now obsolete?
    github.com/graphql/express-graphql
    I don't see much activity on this project.

    • @bawad
      @bawad  5 лет назад

      hard to say, I haven't been following the project closely, so I'm not sure why they are pausing development

    • @les2997
      @les2997 5 лет назад

      I found this:
      github.com/graphql/express-graphql/issues/480

    • @bawad
      @bawad  5 лет назад

      Interesting, looks like it's dead for at least the next couple months

  • @muhammed-aldulaimi
    @muhammed-aldulaimi 3 года назад

    First time I hear someone pronounce nodemon as 'node-demon'

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

    no demon > node mon

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

    no demon

  • @RiccoSobers
    @RiccoSobers 5 лет назад +1

    UserInputError ;)

  • @vigneshm5044
    @vigneshm5044 5 лет назад +1

    haha. it's 'node + mon'. not 'no + demon'

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

    Hi Ben,
    I'm not able to write graphql schema for below json...
    Issue is "212561731" is key and value is object
    const response = {
    usedInventoryResponsesMap: {
    "212561731": {
    usedInventoryDetails: [
    {
    consignmentNumber: "106104370",
    consignmentType: "G",
    debriefDate: null,
    declarationStatus: "N",
    errorCode: null,
    errorDescription: null,
    icvPrice: "278",
    itemId: "3249431",
    listPrice: "278",
    locatorId: "5841415",
    orderDate: "2023-03-14 21:33:55.0",
    organization_code: "SUS",
    partAged: "71",
    partDescription:
    "FRU - VFD EPM chip for a Price Pump in the 5161931 Heat Exchanger Cabinet",
    partNumber: "5443037",
    partType: "GP CONSUMABLES",
    qtyAvailableToDebrief: "1",
    returnQuantity: "1",
    returnReferenceNumber: "356143051",
    returnType: "Def/FOI-Recycle;Good-Green;WP/FOA-Red",
    returnTypeFlag: "G",
    rfsNumber: "1-547295414631",
    serialNumber: null,
    shipDate: "2023-03-15 02:49:25.0",
    systemId: "407OSCMR2",
    transactionQuantity: "1",
    warehouse: null,
    avl_to_declare_qtye: "1",
    },
    ],
    },
    },
    };