Buscar

Desempenho no Exercício Vue Js

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Você acertou 5 de 8 questões
Verifique o seu desempenho e continue treinando! Você pode refazer o exercício quantas
vezes quiser.
Verificar Desempenho
1 Marcar para revisão
O carregamento do Javascript ocorre após o carregamento do HTML, pois este contém o
caminho para os arquivos JS ou sua declaração direta dentro da tag . Qual diretiva é
utilizada (juntamente com uma regra de CSS� para evitar que partes do HTML que
contenham variáveis do Vue pisquem antes de serem devidamente processadas pelo
framework?
Questão 1 de 8
Corretas �5�
Incorretas �3�
Em branco �0�
1 2 3 4 5
6 7 8
Exercicio Vue Js Sair
18/04/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/ 1/12
A
B
C
D
E
v-cloak
v-hide
v-none
v-display
v-show
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
A diretiva correta para evitar o efeito de "piscada" de elementos HTML que ainda não
foram processados pelo Vue é a v-cloak. Essa diretiva é utilizada em conjunto com
uma regra CSS específica, [v-cloak]{ display: none;}, que oculta os elementos até que
o Vue.js tenha terminado de compilar o template. Dessa forma, o usuário não vê
nenhum conteúdo não processado ou parcialmente processado na tela. As outras
opções listadas não são diretivas válidas para essa finalidade no Vue.js.
18/04/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/ 2/12
A
B
C
D
E
2 Marcar para revisão
O Vue permite a junção de componentes para gerar componentes maiores e mais
complexos. De que maneira um componente pai passa um bloco HTML ou outros
componentes de modo a preencher um espaço pré-definido em seu componente filho (uma
espécie de janela ou abertura)?
Através de eventos.
Através de props.
Através de classes CSS.
Através de slots.
Através de uma imagem.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
18/04/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/ 3/12
A
B
C
Os slots são utilizados no Vue para permitir a inserção de conteúdo HTML ou outros
componentes em um espaço pré-definido de um componente filho. Esses espaços,
também conhecidos como janelas ou aberturas, são definidos no componente filho,
mas o conteúdo é fornecido pelo componente pai. Os slots podem ser genéricos, onde
há apenas um por componente, ou nomeados, que permitem a definição de vários
espaços diferentes, cada um identificado por um nome específico. Portanto, a
alternativa correta é a opção D� "Através de slots".
3 Marcar para revisão
Vue.js é um framework JavaScript leve, de rápida assimilação para os iniciantes e
amplamente utilizado no mercado mundial. Com relação ao framework Vue, qual
entidade/empresa é responsável pela sua manutenção?
Google.
Facebook.
Twitter.
18/04/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/ 4/12
D
E
Meta.
A comunidade.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
O Vue.js é um projeto de código aberto, o que significa que não é mantido por uma
única empresa ou entidade, mas sim pela comunidade de desenvolvedores que
contribuem para o seu desenvolvimento e manutenção. Portanto, a alternativa correta
é "A comunidade". Diferentemente de outros frameworks populares, como o Angular,
que é mantido pelo Google, ou o React, que é mantido pelo Facebook, o Vue.js não
tem uma "big tech" por trás de sua manutenção. Isso significa que as decisões sobre o
futuro do framework são tomadas coletivamente pela comunidade de desenvolvedores
que o utilizam e contribuem para o seu desenvolvimento.
4 Marcar para revisão
Montar a instância no HTML é uma tarefa relativamente simples. O que deve ser passado
dentro do método mount ao criar uma Vue instance, após importar o arquivo do Vue JS?
18/04/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/ 5/12
A
B
C
D
E
O nome de uma div.
O id de uma div.
Um id relativo à div onde queremos montar aquela instância.
Um seletor CSS relativo ao elemento raiz onde queremos montar aquela instância.
A classe da div onde queremos montar a instância do Vue.
Resposta incorreta
Opa! A alternativa correta é a letra D. Confira o gabarito comentado!
Gabarito Comentado
Na criação de uma instância Vue, o método mount requer um seletor CSS que aponte
para o elemento raiz onde a instância será montada. Este seletor não precisa
necessariamente ser um id, embora seja recomendado que seja um identificador único
para evitar conflitos. Portanto, não é obrigatório que o elemento seja uma div ou que o
seletor seja um id ou uma classe específica.
18/04/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/ 6/12
A
B
C
D
E
5 Marcar para revisão
De modo geral, todas as variáveis devem ser inicializadas com a atribuição de valores.
Posteriormente, esses valores podem ser exibidos através da utilização de palavras-chaves
da linguagem. Qual diretiva pode ser utilizada para colocar o valor textual de uma variável
como texto renderizado no HTML dentro de uma tag H1?
v-text
v-header
v-texto
v-model
v-class
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
18/04/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/ 7/12
A
B
C
A diretiva v-text é a correta para essa situação. Ela tem a mesma função que a
utilização de uma template string (bigodes duplos), ou seja, insere o valor de uma
variável como texto dentro do elemento HTML marcado. Nesse caso, a tag H1 seria
preenchida com o valor textual da variável, permitindo que o conteúdo seja
renderizado corretamente na página.
6 Marcar para revisão
Componentes são blocos de código reutilizáveis, que são usados para criar uma base de
código modular e de fácil manutenção. Qual alternativa abaixo contém os 3 blocos básicos
de um Single File Component?
template, script, style
style, html, js
html, js, css
18/04/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/ 8/12
D
E
código, css, html
this, data, methods
Resposta incorreta
Opa! A alternativa correta é a letra A. Confira o gabarito comentado!
Gabarito Comentado
Um Single File Component é estruturado em três blocos básicos: template, script e
style. O bloco template é onde inserimos nosso HTML, o bloco script é onde definimos
o código JavaScript de maneira isolada e o bloco style é onde estabelecemos os
estilos �CSS� que serão aplicados ao componente. Essa estruturação permite uma
organização eficiente do código, facilitando sua manutenção e reutilização. Portanto, a
alternativa correta é a "A", que apresenta exatamente esses três blocos.
7 Marcar para revisão
Um desenvolvedor, ao trabalhar com o componente de lista de cidades, não obteve
sucesso ao utilizar o componente filho CardCidade.vue, veja abaixo o código construído
por ele. Qual das alternativas apresenta o motivo pelo qual a página não funcionou
corretamente?
18/04/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/https://estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/ 9/12
A
B
C
D
E
Ele esqueceu de importar o arquivo.
Ele não passou as props necessárias.
Ele não utilizou o componente no HTML.
Ele não registrou o componente.
Ele não definiu o método corretamente.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
18/04/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/ 10/12
A
B
C
Gabarito Comentado
Ao trabalharmos com componentes filhos devemos: Importar o arquivo necessário,
registrar o componente dentro do bloco script (o que o programador em questão não
fez) e utilizar o componente no HTML.
8 Marcar para revisão
Funções são uma parte importante da programação, permitindo o isolamento de código e a
reutilização de partes importantes. Qual das alternativas abaixo representa o bloco dentro
da nossa Vue instance adequado para colocarmos as funções, também chamadas de
métodos?
Na função data.
No objeto computed.
No objeto functions.
18/04/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/ 11/12
D
E
Na função return.
No objeto methods.
Resposta incorreta
Opa! A alternativa correta é a letra E. Confira o gabarito comentado!
Gabarito Comentado
Na estrutura de uma Vue instance, as funções, também conhecidas como métodos,
são armazenadas no objeto 'methods'. Este objeto é responsável por armazenar todas
as funções que serão acessíveis na Vue instance (ou componente), dependendo de
onde foi declarado. Portanto, a alternativa correta é a 'E', que indica o objeto 'methods'
como o local adequado para alocar as funções na Vue instance.
18/04/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6620fc04139d33d914bbeb26/gabarito/ 12/12

Continue navegando

Outros materiais