graphql Flashcards

1
Q

Qual o nome das unidades de código reutilizáveis dentro de queries do graphql?

A

Fragmentos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Como passar informações dinâmicas para queries graphql?

A

Usando variáveis. Ex:
query HeroNameAndFriends($episode: Episode) {

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Quais são as diretivas em graphql?

A

@include(if: Boolean) e @skip(if: Boolean)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Como definir um tipo não nulo em graphql?

A

usando !

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Como selecionar fields diferentes em interfaces diferentes?

A

Usando a diretiva ‘ … on’. Ex:
… on Human {
height
}
… on Droid {
primaryFunction
}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly