Fim do JavaScript no lado do cliente!

Posted by



JavaScript é uma linguagem de programação amplamente utilizada no desenvolvimento web, sendo responsável por adicionar interatividade e dinamismo às páginas. No entanto, muitas vezes o uso excessivo de JavaScript no lado do cliente pode tornar a página lenta para carregar e consumir muitos recursos do dispositivo do usuário. Por isso, é importante considerar alternativas para reduzir a quantidade de JavaScript no lado do cliente.

Uma dessas alternativas é mover parte do código JavaScript para o lado do servidor, fazendo com que as interações sejam processadas no servidor antes de serem enviadas para o cliente. Isso pode ajudar a reduzir a quantidade de JavaScript carregada no cliente e melhorar o desempenho da página.

Para implementar essa estratégia, é fundamental ter um bom entendimento de como funciona a comunicação entre o cliente e o servidor. No lado do servidor, é possível utilizar linguagens de programação como PHP, Python, Ruby, entre outras, para processar as solicitações do cliente e retornar os resultados de forma mais eficiente.

Um exemplo prático de como implementar essa abordagem é utilizando AJAX para fazer chamadas assíncronas para o servidor e recuperar os dados necessários. Dessa forma, é possível manter a interatividade da página sem sobrecarregar o cliente com uma grande quantidade de JavaScript.

Além disso, é importante considerar o uso de frameworks e bibliotecas que possam ajudar a simplificar o desenvolvimento e melhorar a eficiência do código. Por exemplo, o uso de AJAX com jQuery pode facilitar a implementação de chamadas assíncronas e tornar o código mais legível e organizado.

Outra técnica interessante é o uso de templates no lado do servidor para renderizar o conteúdo dinâmico antes de enviar para o cliente. Isso pode ajudar a reduzir a quantidade de JavaScript necessário para manipular e exibir os dados na página.

Em resumo, reduzir a quantidade de JavaScript no lado do cliente pode trazer diversos benefícios, como uma página mais rápida e eficiente, menor consumo de recursos do dispositivo do usuário e uma melhor experiência de navegação. Experimente implementar algumas das estratégias mencionadas acima e veja como elas podem melhorar o desempenho da sua aplicação web.

0 0 votes
Article Rating

Leave a Reply

13 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
@YT.undefined
19 days ago

Se o cliente desabilitou o javascript no browser dele foda-se, problema dele não meu.

@lucasreis1567
19 days ago

Olha o rollback chegando ai, phpzudo ja fazia isso a decadas e ate aquele Jsp humilde tambem. kk

@iury664
19 days ago

Vai ter que por algum javascript no cliente side até pra performance ou UX.

@matheusbittencourt226
19 days ago

Ensinamento fraco, no mercado é diferente

@valeriopro228
19 days ago

Voltando para o PHP kKkKkKkK

@TutoMaster
19 days ago

Eu prefiro usar no client side com as verificações em tempo real

@Gabriel-zm6tq
19 days ago

A grande maioria dos sites hoje contem js client side. Qual seria o sentido de um usuario desabilitar essa opção no navegador? Se for esse o principal motivo de migrar para server side, na minha opinião nao faz sentido

@matheusf6540
19 days ago

Como vou desabilitar os botões, inputs com isloading?

@italosousa2017
19 days ago

E assim quem ganha mesmo é a Vercel. Não sei pq tanta agonia pra mandar o React para server side.

@brandonnunes6322
19 days ago

Acho massa ter essa funcionalidade agora, porém não acho válido para aplicações em que o formulário precisa de uma validação em tempo real antes de enviar ao servidor, maioria das aplicações que construo usa dessas validações e interações que usam javascript no client, pra uma aplicação interna ou formulários bem simplistas pode ser que seja uma escolha essa abordagem já usada pelo PHP e demais linguagens/frameworks web que constroem aplicativos MVC

@hugofonseca3665
19 days ago

Legal que agora o pessoal usa Javascript por escolha e não por falta de opção kkkkkk

@felipenogueira253
19 days ago

Que legal que o pessoal tá descobrindo 30 anos depois o que o PHP faz desde sempre 😅

@alexassisrio
19 days ago

👏👏👏

13
0
Would love your thoughts, please comment.x
()
x