Logo Passei Direto
Buscar
Atualmente, existem vários serviços na internet que disponibilizam funcionalidades e informações para seus parceiros, empregados, fornecedores e clientes a qualquer momento. Nesse contexto, existem três categorias de APIs: pública, parten e private. O que são APIs públicas?

São aquelas fornecidas por empresas e outros órgãos para uso geral.
São somente aquelas fornecidas por serviços públicos governamentais.
São aquelas usadas para a comunicação B2B.
São aquelas internas a uma empresa.
São aquelas que nunca requerem uma autenticação.
User badge image
Tópicos de Análise e Desenvolvimento de Sistemas

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

As APIs públicas são aquelas fornecidas por empresas e outros órgãos para uso geral.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Atualmente, serviços web devem garantir a qualidade do serviço em termos de navegabilidade, dinamismo, atualização da informação exibida na página e tempo de resposta. Neste contexto, o conceito de Single Page Application (SPA) se mostra como uma boa solução para assegurar uma boa experiencia do usuário com a aplicação web. Sendo assim, podemos certificar que a alternativa correta sobre SPA é:

O modelo SPA utiliza templates que executam do lado do cliente.
O modelo SPA utiliza templates que executam do lado do cliente.
O modelo SPA garante o desempenho da aplicação ao transferir a renderização para o servidor.
O modelo SPA precisa carregar e renderizar todos os elementos (barra de navegação, ads, headlines, texto, rodapé, entre outros) sempre que um recurso é solicitado.
No modelo SPA, a página é carregada completamente na primeira requisição e a aplicação fica armazenada do lado do cliente em forma de templates e, assim, a renderização é realizada pelo lado do cliente. Isso aumenta o dinamismo da página, melhora o desempenho da aplicação e diminui o tráfego de dados entre cliente e servidor.

Quando uma aplicação web se torna complexa e passa a conter múltiplos componentes em várias camadas, surge o problema de gerenciamento dos estados da aplicação. Isso ocorre, pois sempre que algum componente requisita uma alteração no estado, essa solicitação é propagada para o seu componente pai e, então, para o resto da aplicação. O Redux resolve esse problema ao gerenciar os estados da aplicação em um único objeto global. Dentre as alternativas abaixo, marque a que corresponde ao nome desse objeto.

Store.
Store.
Reducer.
Linker.
Router.
Action.

Uma empresa quer contratar um programador para implementar uma interface do usuário em React. Para isso, ela elaborou as seguintes afirmacoes para testar o conhecimento do candidato:

O candidato para ser aprovado deve responder que quais afirmações estão corretas?

I e II

I, II, III e IV

II, III e IV

III e IV

I e II

I e IV
O NPM (do inglês Node Package Manager) é um gerenciador de pacotes de códigos (ou bibliotecas de códigos), que serão usados em um ambiente de programação em JavaScript.
Através do DOM virtual, o React cria diversos módulos com esses componentes e constrói a interface gráfica independentemente da resposta do navegador.
O React Native é um framework baseado no ReactJS, que é usado para desenvolver aplicativos para dispositivos móveis.
O JSX lembra uma linguagem de template, tal como o XML.
I e II
I, II, III e IV
II, III e IV
III e IV
I e IV

O Bootstrap possui diversas classes relacionadas com a configuração de estilos em formulários. Dentre elas, pode-se citar: .form-control, .form-label, .form-text, .form-check-input.

Sobre essas classes é correto afirmar que:
.form-control: configura diversas propriedades do elemento como modo de exibição, largura, cor etc.
.form-label: configura a margem superior, o tamanho da fonte e a cor do texto usado em um formulário.
.form-text: configura a margem do rótulo do elemento do formulário.
form-check-input: configura diferentes propriedades dos dados inseridos no formulário.
Todas as alternativas estão corretas.
.form-control: configura diversas propriedades do elemento como modo de exibição, largura, cor etc.
.form-text: configura a margem superior, o tamanho da fonte e a cor do texto usado em um formulário.
.form-label: configura a margem do rótulo do elemento do formulário.
.form-check-input: configura diferentes propriedades do elemento checkbox do formulário, tais como: tipo de flutuação, largura, altura etc.

O JSX é uma extensão de sintaxe da linguagem de programação JavaScript, que permite definir os elementos do React. Sobre JSX é correto afirmar que:
O JSX utiliza uma sintaxe baseada em marcações (tags)semelhante ao HTML.
O uso do JSX em aplicação React é obrigatório.
As expressões do JavaScript são embutidas, no código em JSX, colocando-as encapsuladas entre chaves.
O JSX tem suporte para todos os elementos comuns do HTML, sendo assim, é possível utilizar atributos do HTML no JSX com algumas pequenas mudanças. Por exemplo, ao invés do atributo class usado no HTML, o JSX utiliza a palavra reservada ClassName para definir uma classe a uma tag ou componente.
O JSX utiliza uma sintaxe baseada em marcações (tags)semelhante ao HTML.
O JSX torna o código em React mais limpo e elegante, mas seu uso não é obrigatório.
As expressões do JavaScript são embutidas, no código em JSX, colocando-as encapsuladas entre chaves.
O JSX tem suporte para todos os elementos comuns do HTML, sendo assim, é possível utilizar atributos do HTML no JSX com algumas pequenas mudanças. Por exemplo, ao invés do atributo class usado no HTML, o JSX utiliza a palavra reservada ClassName para definir uma classe a uma tag ou componente.

Mais conteúdos dessa disciplina