Artigos & Ideias

8 Considerações para Escolheres O Teu Framework Javascript

Escrito por:

Escolher o teu framework de JavaScript pode ser uma decisão difícil.
Existem muitas considerações que devem ser tidas em conta na escolha do qual é melhor para ti. Estas são as considerações que eu considero em cada framework de JavaScript antes de o escolher para um projecto (ou todos eles).

Ele faz o que TU precisas?

Isto pode parecer óbvio, mas há sempre a tentação de apaixonarmo-nos pelas características de um framework javascript antes de confirmarmos que o framework oferece as funcionalidades necessárias para o projecto. Faz uma lista das funcionalidades que precisas.

Quão rápido é o código?

Os utilizadores esperam precisão, os utilizadores querem velocidade. Não importa o quão bonito seja o design, conteúdo, ou o efeito javascript possa ser, se o site é lento, o utilizador não volta mais. Vais precisar, para as funções básicas, de ser o mais rápido possível para que o teu próprio código possa ser executado rapidamente. Não sabes testar a velocidade de cada framework? Podes sempre ver as versões mais recentes de cada framework na página MooTools Slickspeed. Executa pelo menos cinco testes antes de concluíres qual é o mais rápido.

Quão grande (tamanho) é o framework?

Será importante que o tamanho do framework seja pequeno, por duas razões: tu vais querer que o dowload seja rápido para o utilizador e vais precisar de te preocupar com a largura de banda do site, se o mesmo for popular. Existem muitas ferramentas para compactar o javascript, eu recomendo o Dean Edwards Packer.

Tem uma documentação adequada?

Uma questão que tem atormentado os frameworks de javascript por alguns anos é que eles não têm sido bem documentados (em alguns casos nem documentação existe). Prototype parecia ser o mais utilizado e altamente considerado framework há um ano atrás, mas o Prototype oferece pouca documentação. Actualmente, cada framework, oferece mais documentação, mas certifica-te que a documentação é suficiente para os teus propósitos.

Quão activa é a comunidade?

Uma das melhores partes de qualquer software open source é a comunidade. A comunidade é extremamente importante dentro da comunidade javascript. A comunidade oferece ajuda, exemplos de código e, sugestões para o framework. Certifica-te de verificar a comunidade antes de escolheres o teu framework.

Quão modular é o código?

Frameworks, podem, muitas vezes, ficar muito grandes no tamanho do ficheiro, e é bem provável que não precises de todo o código. Um bom framework irá manter o código modular para que o utilizador possa escolher quais as funcionalidades que precisa.

Quais os sites profissionais que utilizam o framework?

Alguns dos frameworks estão a ser utilizados por alguns sites conhecidos e de negócios. Por exemplo, Digg e Apple utilizam o Prototype/Scipt.aclo.us, CNet e o GameSpot utiliza MooTools, WordPress utiliza jQuery.

Quanto tempo consegues poupar (quão pequeno pode ser o teu código)?

Uma grande vantagem de utilizar um framework javascript é que eles fornecem estruturas de código para que possas fazer o que qualquer programador adoraria: menos código. Olha para o teu framework como algo que te permita ter o máximo de funcionalidades com o mínimo de código possível.

4


Sobre o Autor

Carlos Gonçalves é um Freelancer com bastante experiência em linguagens de programação e webdesign. Vocacionado para as novas tecnologias, aposta na qualidade dos serviços, atendimento rápido e sempre disponível para melhor satisfazer os seus clientes. Autor do site cgoncalves.com

Comentários

Comentar

Nota: A moderação de comentários está activada e pode atrasar o teu comentário. Não há necessidade de reenviares o teu comentário.

More in Outros (1 of 12 articles)

# #