Topo

10 Set

Frameworks Javascript - Showcase

O que são frameworks javascript?

Frameworks Javascript são as ferramentas mais novas e mais utilizadas hoje em dia no desenvolvimento web.
Com a vinda da “Web 2.0″ e seus recursos com AJAX tornaram-se essenciais no dia-a-dia.
As Frameworks tem como objetivo tornar o nosso trabalho mais produtivo, visto que são criados com praticamente tudo que necessitamos para criar sites ricos, com diversos efeitos e funções diferentes otimizando o tempo de programação.

Decidi fazer esta lista após ter feito alguns trabalhos em especial com Jquery e Mootools, hoje as minhas favoritas. Porém já testei praticamente todas abaixo (algumas comerciais outras não).
Segue a lista das escolhidas:


Jquery


Jquery é uma biblioteca rápida, simples e concisa que simplifica a maneira de manipular HTML, eventos, realizar animações e interações AJAX para nossas criações.
Hoje o Jquery é usado em sites de grande porte como Google, Digg, Dell, NBC, Mozilla e os conhecidos Wordpress e Drupal.
Já compativel com o novo CSS3 e com todos os browsers e pesando compactado apenas 15kb. Está atualmente na versão 1.2.6 disponivel para download.


MooTools


Mootools é uma framework javascript compacta, modular e orientada a objetos desenvolvida para desenvolvedores Javascript intermediários e avançados.
Permite a criação de sites poderosos e flexiveis, com um código muito bem documentado, organizado e uma API coerente.
Assim como o Jquery também é Cross-Browser e sua versão atual é a 1.2 que pesa 60kb compactada.
De sites conhecidos que utilizam a framework Mootools temos o W3C Validator, Cnet, Vimeo, Gamespot e o poderoso CMS Joomla.


Prototype


Prototype é uma framework javascript que tem como principal finalidade simplificar o desenvolvimento de aplicações web dinâmicas.
Possui uma gama de ferramentas única e fácil de usar, baseada em classes e é uma das mais ricas bibliotecas Ajax atualmente.
Está na versão 1.6 e pesa 120kb.
Foi uma das pioneiras e por isso merece um enorme respeito, e podemos esperar muita qualidade da mesma.
Sites como Feedburner, Cnn.com, Tivo, fotolog e a Microsoft a utilizam como principal framework. De CMS que me recordo no momento apenas o Silverstripe que o utiliza em seu painel administrativo.


Yahoo User Interface Library (YUI)


A Yahoo User Interface Library (YUI) é um kit de controles, escritos em Javascript para criar aplicações web ricamente interativas usando técnicas como Script Dom, DHTML e Ajax.
Possivelmente por ser parte do Yahoo, na minha opinião é o que possui a maior quantidade de recursos diretamente no site do criador, sem intervenções diretas de terceiros, porém também possui diversos desenvolvedores com novidades.
Possui diversas ferramentas, como Cheat-Sheet, testes.
Das aplicações construidas com ele, podemos destacar o LinkedIn, Slashdot,e Newswine.


Dojo Toolkit


Dojo é um kit de ferramentas DHTML escrito em Javascript. Criado com base em diversos bancos de códigos (nWidgets, Burstlib…) e por isso é chamado de “toolkit unificada”.
O Dojo tem como objetivo resolver grandes dos principais e históricos problemas com DHTML que atrapalhavam na sua propagação.
Atualmente está na versão 1.1.1 e pesa 76kb.
Dos sites que me recordo que utilizam o dojo, vale citar o FeedHub.


MochiKit:


MochiKit é uma suite de bibliotecas Javascript muito bem documentada e testada que irá lhe ajudar a realizar o trabalho rapidamente.
Com diversas idéias inspiradas em Phyton, Objetive-C, etc. Depois de testes adaptados ao mundo do Javascript.
Atualmente em sua versão 1.3.1 e pesando 131kb.
De todos os sites que encontrei que utilizam a framework vale destacar: Mochibot e Instant Domain Search.


Ext JS

Para finalizar nossa lista vamos falar sobre o Ext.JS, uma biblioteca Cross-Browser com o intuito de desnvolver aplicações ricas, de alta performance e widgets customizáveis e bem desenhados.
Extremamente bem documentada e extensivel. Possui licenças Comerciais e Open Source disponiveis.


Outras Frameworks Javascript:

Infelizmente não tenho como detalhar muito sobre as frameworks abaixo pois nunca as testei, porém para quem quiser valem como referência e devem ser muito boas também.

Autor: kaiserlino

Administrador do Dk Design e Tutorial Wordpress, estudante de design e trabalhando com SEO. Criei este blog com o intuito de ser uma fonte de referências e inspiração para todos iniciando na área. Mais

Assine agora nossos feeds RSS e acompanhe o blog com toda a praticidade.
Dk Design Rss Feeds

Leia mais:

3 Comentário no post.

  1. Fred's Gravatar

    Postado por Fred em 10.09.08 às 10:00 am

    Caramba, vc listou vários que eu nem conhecia.
    Eu utilizo hoje em dia o jQuery, Prototype, e o YUI. Já utilizei muito no passado o Dojo.

    Cada um tem uma característica que o destaca em alguma utilização.

    Legal demais seu post… vou ver os outros que eu não conhecia.

  2. Principios Básicos do Mootools - Parte 1 | Dkcell Design's Gravatar

    Postado por Principios Básicos do Mootools - Parte 1 | Dkcell Design em 10.09.08 às 10:00 am

    [...] e um pouco sobre o Mootools. O amigo Daniel Kaiser postou sobre alguns frameworks neste post aqui. recomendo que você leia para enterder melhor o que é um framework e quais são os principais [...]
  3. Menu Drop-Down Vertical e Horizontal em CSS (framework) | Dkcell Design's Gravatar
    [...] fazemos do zero, mas algumas estruturas mais complexas requerem mais tempo, e para isso usamos frameworks ou menus [...]

Deixe sua marca