Para simplificar, poderíamos dizer que jQuery é um framework Javascript, porém talvez muitos
dos leitores se perguntarão o que é um framework. Pois é um produto que serve como base
para a programação avançada de aplicações, que oferece uma série de funções ou códigos
para realizar tarefas habituais. Em outras palavras, framework são umas bibliotecas de código
que contém processos ou rotinas já prontas para usar. Os programadores utilizam os
frameworks para que eles mesmos não tenham que desenvolver as tarefas mais básicas, visto
que no próprio framework já há implementações que estão provadas, funcionam e não se
necessitam voltar a programar. Por exemplo, no caso que nos ocupa, jQuery é um framework para a linguagem Javascript,
logo será um produto que nos simplificará a vida para programar nesta linguagem. Como
provavelmente saberemos, quando um desenvolvedor tem que utilizar Javascript, geralmente
tem que se preocupar por fazer scripts compatíveis com vários navegadores e para isso tem
que incorporar muito código que o único que faz é detectar o browser do usuário, para fazer
uma coisa ou outra dependendo de se é Internet Explorer, Firefox, Opera, etc. jQuery é onde
mais nos pode ajudar, visto que implementa uma série de classes (de programação orientada a
objetos) que nos permitem programar sem nos preocuparmos do navegador com o qual nos
está visitando o usuário, já que funcionam de exata forma em todas as plataformas mais
habituais.
Sendo assim, este framework Javascript, nos oferece uma infra-estrutura com a qual teremos
muito maior facilidade para a criação de aplicações complexas do lado do cliente. Por exemplo,
com jQuery obteremos ajuda na criação de interfaces de usuário, efeitos dinâmicos, aplicações
que fazem uso de Ajax, etc. Quando programemos Javascript com jQuery teremos a nossa
disposição uma interface para programação que nos permitirá fazer coisas com o navegador
que estamos certos de que funcionarão para todos nossos visitantes. Simplesmente devemos
conhecer as bibliotecas do framework e programar utilizando as classes, suas propriedades e
métodos para a execução de nossos objetivos.
Ademais, todas estas vantagens que sem dúvida são muito de agradecer, com jQuery as
obtemos de maneira gratuita, já que o framework tem licença para uso em qualquer tipo de
plataforma, pessoal ou comercial. Para isso, simplesmente teremos que incluir em nossas
páginas um script Javascript que contém o código de jQuery, que podemos baixar da própria
página web do produto e começar a utilizar o framework.
O arquivo do framework ocupa uns 56 KB, o que é bastante razoável e não atrasará o
download de nossa página (se nosso servidor envia os dados comprimidos, o que é bastante
normal, o peso de jQuery será de uns 19 KB). Além disso, nosso servidor o enviará ao cliente a
primeira vez que visite uma página do site. Nas seguintes páginas o cliente já terá o arquivo
do framework, por isso não necessitará transferi-lo e o tomará do cache. Côo o qual o
carregamento da página só se verá afetada pelo peso deste framework uma vez por usuário.
As vantagens na hora de desenvolvimento das aplicações, assim como as portas que nos abre
jQuery compensam extraordinariamente o peso do pacote.
0 comentários:
Postar um comentário