graphql Flashcards
1
Q
Qual o nome das unidades de código reutilizáveis dentro de queries do graphql?
A
Fragmentos
2
Q
Como passar informações dinâmicas para queries graphql?
A
Usando variáveis. Ex:
query HeroNameAndFriends($episode: Episode) {
3
Q
Como ter duas instâncias do mesmo tipo porém com argumentos diferentes em queries graphql?
A
Usando aliases. Ex:
empireHero: hero(episode: EMPIRE) {
name
}
jediHero: hero(episode: JEDI) {
name
}
4
Q
Quais são as diretivas em graphql?
A
@include(if: Boolean) e @skip(if: Boolean)
5
Q
Como definir um tipo não nulo em graphql?
A
usando !
6
Q
Como selecionar fields diferentes em interfaces diferentes?
A
Usando a diretiva ‘ … on’. Ex:
… on Human {
height
}
… on Droid {
primaryFunction
}