Category Archives: JQuery

JQuery – Excitante!

WebApp – Saga

O que nós ganhamos!

Definição

JQuery é uma livraria JS rápida e leve, conformidade com o CSS1-CCS2 e CCS3 e oferece suporte a muitos browsers.

O Framework é extensível (via plug-ins) e realiza de modo elegante manipulações DOM, CSS, AJAX, eventos e animações, permitindo assim desenvolver webapp de modo mais rápido e simples. 

Simplicidade

JQuery tem como foco principal a simplicidade.

Fácil Aprendizagem 

JQuery aplica ao seu aprendizado a mesma filosofia que norteou a criação da biblioteca. Em pouco tempo é possível desenvolver animações e criar interações, sem necessidade de  complexos scripts.

Mesmo em fase avançada, a curva de aprendizado é mais rápida quando comparado com o aprendizado das técnicas avançadas de JS.

OpenSource

JQuery é disponibilizada como software livre e aberto, cujo emprego e uso é regido segundo as regras de licença estabelecidas pelo MIT e pelo GPL. Ou seja, podemos usufruir da biblioteca gratuitamente tanto em desenvolvimento de projetos pessoais como comerciais.

JQuery VS JS

As principais vantagens de uso sobre JS tradicional:

Acesso direto a qualquer componente do DOM, ou seja, sem necessidade de várias linhas de código para acessar determinados pontos no DOM.

Manipulação de conteúdos, sem limitações, com algumas poucas linhas de código.

Suporte para os eventos de interação com o usuário sem limitações impostas pelos browser.

Possibilidade de inserir grande variedade de efeitos de animação com uma simples linha.

Uso simplificado e sem restrições com AJAX e linguagens de programação, como PHP e ASP.net.

Simplificação na criação de scripts.

Emprego cross-browser.

Next stop JQuery. Disambarke on the left.

Conceito Simplificado, Aplicabilidade e Dependências Mínimas. 

Programar para a Web não é nada trivial, mas é divertido!

Web App Saga

JQuery por definição, é o “cara” responsável por abstrair dos desenvolvedores o martírio de escrever longos e complexos códigos (biblioteca JavaScript) para criar efeitos simples. Ou seja, a filosofia que norteou a criação da biblioteca – simplificar tarefas complexas.

Ela é uma biblioteca JS leve (muito popular), que enfatiza a interação entre JS e HTML.

Lançada em Janeiro de 2006 por John Resig, ela está sob a licença GPL, e portanto é open source.