Executando verificação de segurança...
2

Por mais que você tenha um dispositivo top de linha com ótimas configurações, ele também tem um limite

Sinceramente não acredito que as empresas estejam muito preocupadas com o quanto de ram vai gastar do seu celular.

Paginação é primariamente para preservar recursos do servidor. Sim, em grande escala a quantidade de registros retornados pelo DB gera custos de rede e processamento altíssimos.

Lembro de uma notícia no início da internet que a Google trocou a logo para um visual mais "flat" (quase imperceptível ao olho humano) e iria economizar dezenas de milhões de dólares por ano somente com transferência de rede

Carregando publicação patrocinada...
0

Concordo com tudo que vc comentou @Pilati, menos com essa frase:

Sinceramente não acredito que as empresas estejam muito preocupadas com o quanto de ram vai gastar do seu celular.

Eu acho que elas se preocupam sim. Pq imagine comigo, se toda vez que eu entrar em um e-comerce meu dispositivo travar, com certeza vou parar de usar aquele sistema, e consequentemente outros usuarios tbm vao abandonar se o problema percistir concorda?

1

Pela minha experiência, na esmagadora maioria dos casos a memória RAM do usuário é uma das menores preocupações. As principais são as que já foram mencionadas: carga no servidor e tráfego de rede. O fato de no fim também usar menos memória no dispositivo cliente é mera consequência.

A preocupação com a RAM do usuário só se torna prioridade se for um problema muito crítico, que está realmente travando as vendas de forma significativa. Se for só uma minoria de usuários, muitas vezes nem compensa arrumar (pelo menos é o que pensam os gestores, que só olham os números de vendas e o custo da infra).

Outro ponto é que vários estudos já apontaram que a maioria dos usuários não passa das primeiras páginas. Os números variam conforme o tipo de site, país, ano da pesquisa, etc, mas em geral mais da metade fica só na primeira página, e uma porcentagem pequena passa das 4 primeiras. O que é mais um motivo para não precisar mostrar tudo de uma vez.

1

Vou contar um caso que aconteceu quando comecei a trabalhar na Natue (antigo e-commerce de alimentos saudáveis).

Certa vez eu estava numa manhã trabalhando normalmente, quando comecei a ficar incomodado que meus dedos estavam doendo por causa do calor do alumínio do meu Mac. 🔥

Estranhei, meu Mac Pro era super potente para a época, não era para esquentar a ponto de queimar meus dedos!

Dei um htop com ps aux básico e descobri que um script rebelde no JS estava topando CPU. 😱

Pedi para um colega abrir o site no notebook dele (ele tinha um i5 normal), e o site estava quase irresponsivo. 🤨

Reportei o erro (que foi corrigido rapidamente), apesar de ninguém nunca ter reclamado da lentidão.

Moral da história: os KPIs da empresa são vendas, conversões, abandono de carrinho de compras... As vezes o site vende, mesmo sendo lento para os usuários, e tá tudo bem 🤷