Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > Manuais > Workshop de Javascript
SEÇÕES
Manuais relacionados
+Workshop de Javascript
Categorias
+Javascript
+Scripts em Javascript

Índice do Manual Workshop de Javascript
+ Efeitos rápidos com Javascript
+ Abertura e configuração de popups com Javascript
+ Acessso por senha Javascript
+ Rollover com Javascript
+ Navegador dinâmico Javascript
+ Navegador desdobrável
+ Navegador desdobrável com frames
+ Texto em movimento na barra de estado
+ Marcar ou desmarcar todos os checkboxes de um formulário com Javascript
+ Desabilitar o menu contextual do navegador com Javascript
+ Relógio em Javascript
+ Scripts diferentes para cada navegador
+ Tamanho dos campos relativo ao navegador
+ Estilos diferentes para cada navegador
+ Tabela de cores com Javascript
+ Sub-menu em outra janela
+ Degradê de cor Javascript
+ Validar inteiro no campo de formulário
+ Exemplos de funcionamento da classe String
+ Exemplo de funcionamento de Date
+ Link aleatório Javascript
+ Geração de números aleatórios Javascript
+ Comprovar se as senhas são iguais
+ Ex. de trabalho com formulários. Calculadora simples
+ Enviar ao navegador a outra página se não tiver Javascript
+ Confirmação de envio de formulário
+ Javascript para se posicionar em um select
+ Inibir um campo texto de formulário com Javascript
+ Camadas com Internet Explorer 5, 6, Netscape 6, 7 e Opera
+ Mostrar e ocultar camadas com IE 5,6 NS 6,7
+ Movimento de Camadas com IE 5,6 NS 6,7
+ Escritura nas Camadas com IE 5, 6, NS 6, 7
+ Como iluminar tabelas, células ou filas
+ Inibir radio button com Javascript
+ Atualizar dois frames com um só link
+ Calcular a idade em Javascript
+ Iluminar formulários com CSS e Javascript
+ Autozoom de texto com Javascript
+ Javascript para evitar que a página se mostre em um frame
+ Elementos de formulário select associados
+ Conta os caracteres escritos em um textarea
+ Passo de parâmetros em HTML com client-side Javascript
+ Moldura dinâmica em Javascript com texto que muda
+ Criação de gráficos de barras com Javascript
+ Jogos em Javascript
+ Cross-Browser. DHTML compatível com todos os navegadores.
+ HTML Area. Editor WYSIWYG
+ Ocultar um e-mail de um link para evitar o spam
+ Função em Javascript para a inserção de datas
+ DHTML Calendar
+ Gerar uma cor aleatória com Javascript
+ A aprendizagem na Internet
+ Menu Dinâmico com Javascript
+ Página que muda aleatoriamente a cor de fundo
+ Script de recarregamento da página com Javascript
+ Mudar a cor às células de uma tabela com Javascript
+ Pop-ups DHTML – OpenPopups
+ Validar a extensão de um arquivo a subir com Javascript
+ Detectar a resolução da tela do usuário com Javascript
+ Esconder a URL de um link na barra de estado
+ Como integrar conteúdo RSS em minha página?
+ Fazer com que um iframe se ajuste à altura de uma janela com Javascript
+ É vantajoso o uso de ParseInt para validar números?
+ Efeito para desabilitar/habilitar o fundo da Página
+ Validar número de checkbox marcados com Javascript
+ Evitar que um textarea supere um número de caracteres permitidos
+ Javascript não intrusivo
+ Controle de introdução de caracteres de um campo de texto com Javascript
+ Listagem de diferentes Framework Javascript
+ Script para detecção de suporte a Ajax, Cookies e ActiveX
+ Leitor RSS com Javascript
+ Funções para validação alfanumérica de strings em Javascript
+ Script para informar da segurança de uma senha, com Javascript

Descrição dos capítulos

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net


Listagem de diferentes Framework Javascript

Os Framework Javascript e Ajax mais conhecidos, utilizados para webs 2.0.


Estou fazendo uma pesquisa sobre Frameworks Javascript e Ajax para escolher um deles e utilizá-lo em nossos projetos. À princípio vi que na web há uma infinidade de opções, algumas com muito boa pinta.

Parece que o mundo dos framework para Javascript está se popularizando muito, a julgar pelas numerosas opções. Nós até agora para fazer Javascript Cross-browser (compatível com todos os navegadores) vimos utilizando umas bibliotecas que explicamos no manual Cross Browser Javascript DHTML. Por outro lado, para trabalhar com Ajax e PHP vimos utilizando as bibliotecas Xajax, que detalharemos em breve em outro manual. Porém claro, com um Framework de Javascript talvez "matamos dois coelhos com uma cajadada só" e nos facilita muito a criação de interfaces de usuário avançadas em Javascript, necessárias para fazer projetos da web 2.0.

Para começar estou fazendo uma listagem das diferentes opções que encontrei. Logo, pesquisarei mais a fundo os framework que vi que estão tendo mais aceitação pela comunidade de desenvolvedores e os provarei. Então, escreverei artigos mais técnicos e didáticos.

Então, para não demorar mais, aqui vai a listagem de Frameworks Javascript:

Mootools: "O framework javascript compacto"
Este produto tem boa pinta. Segundo parece é simples e bem planificado. Entre as virtudes que vi mais destacadas é que é ligeiro, podendo inclusive definir que partes do framework incluir e quais não, para que se carreguem os scripts mais rápido no cliente. Muitas pessoas me falaram muito positivamente deste framework, portanto, talvez seja pelo qual comece a pesquisa detalhada.
http://mootools.net/

JQuery: "Biblioteca Javascript para escrever menos e fazer mais"
Parece ser que este é um dos frameworks com mais aceitação, por estar muito bem documentado e por ser muito simples e permitir desenvolver com um código limpo e elegante. O peso das bibliotecas é razoável e alem disso tem muitos fãs incondicionais, com o qual não cabe dúvida que será um bom projeto.
http://jquery.com/

Prototype: "O framework javascript cujo propósito é facilitar o desenvolvimento de aplicações dinâmicas"
Este framework também é muito interessante, pois há muitos usuários que o utilizam habitualmente e com êxito. Parece uma opção altamente profissional e ademais tem a garantia que o utilizam para a criação de suas webs empresas muito conhecidas a nível mundial. Para mim oferece muitas garantias, porém há certos detratores que acusam a este framework de ser muito pesado e de tornar os web sites lentos onde se utiliza.
http://www.prototypejs.org/

YUI: "The Yahoo! User Interface Library"
É um framework que utilizam os desenvolvedores de Yahoo! para fazer seu portal, que há tempo se distribuiu para uso livre. Que provenha de Yahoo! para mim já é uma importante garantia e parece que tem desenvolvidos uma importante gama de controles e componentes. Teria que prová-lo pessoalmente para dar uma opinião, porém parece que há muitas pessoas que também o acusam de ser um pouco pesado.
http://developer.yahoo.com/yui/

Dojo: "Experiências grandes… para todos"
Parece um produto também bastante atraente e uma opção séria. Não obstante, li opiniões discordantes sobre ele. Alguns não duvidam em qualificá-lo entre os melhores frameworks Javascript e outros acusam que é pesado e pouco depurado, que produz erros facilmente.
http://www.dojotoolkit.org/

Qooxdoo: "A nova era do desenvolvimento web"
É um framework Javascript ajax multi-propósito, opensource com dois tipos de licença. Li poucas opiniões sobre este software, porém parece digno de considerar.
http://qooxdoo.org/

GWT Google Web Toolkit: "Constrói aplicações Ajax em linguagem Java"
É um conjunto framework opensource desenvolvido em Java, com o qual se criaram aplicações populares de Google, como Google Maps ou Gmail. Sem dúvida, ao se tratar de um produto de Google, não cabe dúvida que é uma opção a considerar seriamente. Tem um compilador que converte as classes Java em código Javascript e HTML compatível com todos os navegadores.
http://code.google.com/webtoolkit/

Rico: "Javascript para aplicações de Internet de conteúdo enriquecido"
Outra das opções mais conhecidas para desenvolver aplicações para a web 2.0. É open source e já se encontra na versão 2.0, com o qual se supõe que o tempo de vida lhe ajudou a ser mais depurado. Li por aí que está pouco documentado.
http://openrico.org/rico/home.page

Ext JS: "Documentação, desenho e código limpo"
Este framework Javascript parece ser outra das opções sérias. Distribui-se sob licença Open Source (grátis) e licença comercial (paga, mas com suporte e alguma funcionalidade adicional). Empresas bastante importantes o utilizam, como Adobe. Chama a atenção por ter suporte para Adobe Air.
http://extjs.com/

Ainda faltam mais opções, porém vou deixá-las listadas sem muitos comentários, porque tampouco investiguei muito e não as vi em nenhum lugar comentadas como opções de primeira linha. Isto é tudo para o momento. Agora resta começar a trabalhar para aprender a manejar os Frameworks e tirar conclusões mais sérias. Espero que em breve possamos publicar mais sobre o tema.

Autoria e outras referências sobre este artigo

Manuais relacionados com este artigo
Dentro de Workshop de Javascript

Categorias relacionadas
Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo:
+ Entrar em Javascript
+ Entrar em Scripts em Javascript


Comentários dos visitantes
Os comentários dos visitantes são para ampliar a informação do artigo. Todos podem participar.
Acrescentar um comentário do artigo Acrescentar um comentário do artigo



Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites