Palestra apresentada no RSJS 2012, PernambucoJS 2012, e EATI 2012.
Descrição:
Performance front-end é o maior gargalo em aplicações Web.
Segundo Steve Souders, um dos gurus de Web Performance, 90% do tempo de resposta de uma página está no front-end.
Em grandes sites, a performance é um dos fatores mais relevantes.
Usuários podem desistir de acessar determinado site por ser lento, mas também podem se tornar assíduos, se a performance for relevante.
Hoje existem muitas técnicas do lado servidor para melhorar a performance de uma aplicação. Seja cache, ou qualquer outra técnica de otimização, de nada adiantará se o front-end não for construído e pensado de forma a ser performático.
Novas tecnologias client-side estão surgindo, e com o uso destas já é possível obter uma performance diferenciada do que com as tecnologias tradicionais.
A palestra abordará técnicas, práticas e tecnologias(atuais e futuras) para reduzir o tempo de carregamento de um site (aplicação, blog, etc). Será apresentado um estudo de caso de como reduzimos em 60% o tempo de carregamento da capa do portal Terra, mostrando quais técnicas falharam, quais funcionaram e como chegamos em uma solução que atendeu nossas necessidades.