UnderscoreJS – Um canivete suiço de utilidades para seu Javascript

Em alguns momentos, durante o desenvolvimento de código Javascript, é comum se deparar com algumas funções que podem vir facilmente ser repetidos, mas que não devem. Muitas dessas funções são apenas utilitários, como funções para templates básicos, manipulação de arrays, objetos e funções e outras coisas generalizadas. Para cumprir essa função é que existe o UnderscoreJS, um verdadeiro canivete suiço de utilidades para o seu código Javascript.

Continuar lendo UnderscoreJS – Um canivete suiço de utilidades para seu Javascript

BackboneJS- Fornecendo uma estrutura para suas aplicações

Arquitetura é sempre algo bom para um projeto. Tempos atrás, muitos achavam que arquitetura era algo importante apenas no backend de aplicações web, e se esqueciam do frontend. Hoje, graças à evolução do frontend e o surgimento de aplicações completas em HTML5, essa idéia mudou, e o frontend começou a precisar de maneiras mais fáceis de desenvolvimento. E o BackboneJS surgiu para ajudar nessa árdua tarefa. Continuar lendo BackboneJS- Fornecendo uma estrutura para suas aplicações

jQuery – Uma biblioteca essencial para web

Normalmente, quando você está programando uma aplicação web, é normal você não querer mexer diretamente com a API dos navegadores para manipulação de DOM. Um dos motivos apresentados para isso é que, normalmente, tais APIs ou possuem breves problemas de compatibilidade com a especificação (estou olhando para você agora, IE..), e rapidamente o código se torna complexo e repetido demais, se não for tomado o devido cuidado. Continuar lendo jQuery – Uma biblioteca essencial para web