Frameworks são estruturas de códigos pré-definidas criadas para otimizar o processo de desenvolvimento de projetos de programação. Eles podem conter bibliotecas de códigos ou de scripts que podem ser aplicadas ao projeto.
Nesse post iremos apresentar diversos frameworks que podem lhe ajudar na “árdua” tarefa do desenvolvimento.
JQuery
O JQuery é um dos mais famosos e usados Framework atual. Ele é baseado em JavaScript e Ajax e possui vários plugins para incrementar a experiência com esse framework.
Prototype
O Prototype é um poderoso framework que utiliza as linguagens JavaScript e Ajax.
Webtoolkit
Google Web Toolkit é uma aplicação Java que otimiza a criação de códigos Ajax.
Mochikit
Mochikit é mais um frameword para JavaScript.
Mootools
O mootools é um framework para JavaScript recomendado para programadores mais experientes.
Bajax
Bajax é um framework em Ajax recomendado para fazer update de conteúdo sem refresh da página.
Yahoo User Interface
Uma das grandes vantagens de usar o YUI framework é a possibilidade de não ser preciso fazer o download do framework e poder apenas criar um link na nossa aplicação diretamente aos servidores do Yahoo.
Spry
O Spry permite a integração com o Dreamweaver possibilitando o desenvolvimento de aplicações de forma rápida e prática.
Dojo
O Dojo está disponível em diversas versões, cada uma delas possui uma parte da biblioteca mas permite a importação de outros módulos. A versão mais popular do Dojo é a que permite edição de Ajax e operações assíncronas, efeitos visuais, manipulação de eventos e as bibliotecas base do Dojo.
Moofx
Moofx é indicado para aplicações JavaScript.
Scriptaculo
Esse fremework possibilita a criação de diversos efeitos visuais em JavaScript de forma descomplicada.
Rialto
Rialto é uma biblioteca de efeitos visuais em JavaScript.
Rico
Framework JavaScript e Ajax.
Jproton
Framework brasileiro que reune as melhores idéias de vários frameworks em um só.
Sproutcore
O SproutCore é um framework em JavaScript desenvolvido pela Apple para criar aplicativos web que trabalhem como aplicativos instalados no desktop.
Qooxdoo
Qooxdoo é uma biblioteca de interface visual escrita em JavaScript que provê um grande conjunto de controles permitindo a criação de clientes ricos no browser, tendo compatibilidade com vários browsers em várias plataformas, geralmente em aplicações AJAX. Ele tira proveito dos recursos de orientação a objeto de JavaScript, tendo uma hierarquia poderosa de classes.
Ext js
Framework crossbrowser ideal para criação de aplicações de alta performance.
Fleegix
O Fleegix é um framework ideal para manipular elementos DOM (MouseOver, onClick e etc)
Archetypejs
Um ótimo Framework Java Script.
Clean
Clean ajax é uma solução crossbrowser para Ajax.
Microsoft ASP.NET AJAX
O framework Microsoft ASP.NET AJAX incorpora a tecnologia Ajax de desenvolvimento para web sendo uma evolução da tecnologia ATLAS onde você tem a facilidade de arrastar e soltar alguns controles ASP.NET AJAX no seu formulário web, como qualquer controle ASP.NET, para ter os recursos da tecnologia AJAX sem precisar conhecer nada de JavaScript, DHTML.
Se você conhece outros Frameworks, compartilhe com a gente. Deixe o link nos comentários.
Fonte: 72DPI