Syntax, keywords, and other language features.
Link to sectionFeatures 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 |
Link to sectionLanguage
Customize Data
Never heard of it | |
Know about it | |
Have used it |
Link to sectionDirectives
Customize Data
Never heard of it | |
Know about it | |
Have used it |
- @skipView Code Example
graphql
query ($skipTitle: Boolean!) { queryPost { id title @skip(if: $skipTitle) text } }
- @includeView Code Example
graphql
query ($includeAuthor: Boolean!) { queryPost { id title text author @include(if: $includeAuthor) { id name } } }
- @deprecatedView Code Example
graphql
type MyType { id: ID! oldField: String @deprecated(reason: "oldField is deprecated. Use newField instead.") newField: String deprecatedField: String @deprecated }
- @specifiedByView Code Example
graphql
scalar UUID @specifiedBy(url: "https://tools.ietf.org/html/rfc4122")
- @deferView Code Example
graphql
query { person(id: "cGVvcGxlOjE=") { name ...HomeworldFragment @defer(label: "homeworldDefer") }
- @streamView Code Example
graphql
query { person(id: "cGVvcGxlOjE=") { name films @stream(initialCount: 2, label: "filmsStream") { title } }
Link to sectionSecurity & Performance
Customize Data
Never heard of it | |
Know about it | |
Have used it |
Link to sectionOther Features
Customize Data
Never heard of it | |
Know about it | |
Have used it |
Link to sectionKnowledge Score
Customize Data
Out of all the features mentioned in the survey, how many did the respondent know about?