Existem algumas desvantagens no processamento do lado do cliente:
*
Aumento do tráfego de rede: O processamento do lado do cliente exige que mais dados sejam enviados do servidor para o cliente, o que pode aumentar o tráfego da rede e diminuir o desempenho do aplicativo.
*
Latência aumentada: O processamento do lado do cliente pode aumentar a latência do aplicativo, pois o cliente precisa processar os dados e enviá-los de volta ao servidor antes que o aplicativo possa responder.
*
Riscos de segurança: O processamento do lado do cliente pode apresentar riscos de segurança, pois o cliente pode acessar os dados e modificá-los antes de enviá-los de volta ao servidor.
*
Aumento da carga no cliente: O processamento do lado do cliente pode aumentar a carga do cliente, pois o cliente precisa processar os dados e enviá-los de volta ao servidor. Isso pode diminuir o desempenho do cliente e dificultar a execução de outras tarefas.
No geral, o processamento do lado do cliente pode ser uma desvantagem em situações onde há uma grande quantidade de dados a serem processados, onde a conexão de rede é lenta ou onde a segurança é uma preocupação.