Postagens

Mostrando postagens de Setembro, 2014

Compressão de CSS e JavaScript utilizando YuiCompressor e Maven

Imagem
Olá pessoal, hoje iremos abordar um assunto muito interessante que é a compressão de recursosestáticos de uma aplicação web.

O que são Recursos Estáticos

Em quase todas as aplicações web sempre há os arquivosestáticos, eles são principalmente HTML, CSS e JavaScript, estes tipos de arquivos não mudam seu estado entre as chamadas ao servidor, ou seja, eles são sempre os mesmo independente do número de requests que sejam feitos ao servidor Web.

Antes de detalhar a compressão dos arquivos estáticos, vamos analisar alguns pontos importantes ao importar e utilizar códigos JavaScript e CSS em nossas páginas:
Arquivos CSS externos devem ser importados dentro da tag <head>, assim evitamos o problema de flash effect;Arquivos JavaScript externos devem ser importados antes do fechamento da tag <body>, assim não temos problemas no momento da renderização da tela;Sempre que possível agrupe seus arquivos, para evitar várias solicitações ao servidor.A Compressão de recursos estáticos

A compr…