Na hora de criar uma aplicação web, é importante escolher e...

Próximas questões
Com base no mesmo assunto
Q3035277 Programação
Na hora de criar uma aplicação web, é importante escolher entre tecnologias client-side e server-side com base nas necessidades específicas do projeto. Qual é a vantagem principal de optar por linguagens client-side, como JavaScript, na criação de uma aplicação web?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Vamos analisar a questão sobre a escolha entre tecnologias client-side e server-side na criação de uma aplicação web. O tema central aqui é entender as vantagens e desvantagens dessas tecnologias para um projeto web.

No contexto da questão, é importante conhecer o que são linguagens client-side. Elas são executadas no navegador do usuário, como o JavaScript. Essas linguagens permitem que as páginas web sejam mais interativas e dinâmicas, sem precisar recarregar o servidor a cada interação do usuário.

Alternativa Correta: A - Ampliar a interatividade e dinamismo no navegador do usuário.

A escolha por linguagens client-side como o JavaScript permite que a aplicação web responda rapidamente às ações do usuário, melhorando a experiência de uso. Este é o principal motivo pelo qual muitos desenvolvedores optam por linguagens client-side: a capacidade de criar interfaces de usuário altamente interativas.

Agora, vamos analisar por que as alternativas restantes estão incorretas:

B - Melhorar a segurança dos dados da aplicação.

As linguagens client-side não são ideais para melhorar a segurança dos dados, pois o código é executado no navegador do usuário e pode ser visualizado e manipulado. A segurança geralmente é garantida por técnicas server-side.

C - Reduzir a dependência de conexão à internet.

As tecnologias client-side exigem que o usuário tenha acesso ao código carregado do servidor, portanto, não reduzem a necessidade de conexão à internet. Elas permitem mais funcionalidades offline, mas não eliminam a dependência de conexão inicial.

D - Ajustar o processamento de dados no servidor.

Linguagens client-side não ajustam o processamento de dados no servidor, pois são executadas no navegador. O processamento no servidor é uma tarefa das tecnologias server-side.

Portanto, ao escolher linguagens client-side, o foco está em enriquecer a interface do usuário, tornando as páginas web mais responsivas e atrativas. Isso torna a alternativa A a escolha correta.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo