Přejít na obsah

Funkcionalita

Syntaxe, klíčová slova a další funkce jazyka.

Features Overview

Customize Data

The size of the outer circle corresponds to the total number of users who know about a feature (know about it + have used it respondents), while the inner circle represents those who have actually used it (have used it respondents).

Hover on each circle to see detailed stats, including the ratio between both values.

Language
Directives
Security & Performance
Other Features

Language

Customize Data
Nevím přesně, o co jde
Znám
Už jsem použil

Directives

Customize Data
Nevím přesně, o co jde
Znám
Už jsem použil
@skip

graphql

query ($skipTitle: Boolean!) {
  queryPost {
    id
    title @skip(if: $skipTitle)
    text
  }
}
@include

graphql

query ($includeAuthor: Boolean!) {
  queryPost {
    id
    title
    text
    author @include(if: $includeAuthor) {
        id
        name
    }
  }
}
@deprecated

graphql

type MyType {
  id: ID!
  oldField: String @deprecated(reason: "oldField is deprecated. Use newField instead.")
  newField: String
  deprecatedField: String @deprecated
}
@specifiedBy

graphql

scalar UUID @specifiedBy(url: "https://tools.ietf.org/html/rfc4122")
@defer

graphql

query {
  person(id: "cGVvcGxlOjE=") {
    name
    ...HomeworldFragment @defer(label: "homeworldDefer")
}
@stream

graphql

query {
  person(id: "cGVvcGxlOjE=") {
    name
    films @stream(initialCount: 2, label: "filmsStream") {
      title
    }
}

Security & Performance

Customize Data

Other Features

Customize Data
Nevím přesně, o co jde
Znám
Už jsem použil

Knowledge Score

Customize Data
Out of all the features mentioned in the survey, how many did the respondent know about?