Backbone.js - Primeiros passos

Índice
Com o tempo Javascript ganhou um destaque sem paralelo no campo do desenvolvimento web, isso se deve em parte ao fato de que, com novos padrões, como HTML5 Foi possível explorar muitas novas funcionalidades com sua ajuda, a implementação de AJAX e frameworks como jQuery Y Mootools eles também tiveram uma influência.
Depois de tudo isso que aconteceu, uma nova evolução surgiu e é isso que engloba Backbone.js, é o surgimento de Frameworks MVC em Javascript.
Por que você precisa de um framework MVC em Javascript?
Esta talvez seja a primeira pergunta que vem à mente, pois até agora tudo o que conhecíamos de MVC funcionava em linguagem de servidor, agora temos a possibilidade de trabalhar diretamente no cliente.
No caso de sites de página única ou também chamados SPA por aplicativos de página únicaSão muito comuns, pois nos permitem ter todo o fluxo da aplicação ou web em uma única página, reduzindo muito as solicitações HTTP e, portanto, acabamos com um site mais leve uma vez que é carregado no cliente.
Backbone.js
Backbone.js é uma biblioteca Javascript leve que nos permite agregar estrutura ao nosso código do lado do cliente, nos permite separar os diferentes contextos de uma aplicação completa, deixando-nos um código mais limpo e organizado que permitirá sua fácil manutenção no futuro.
ExperimentarPara obter Backbone.js podemos ir ao site deles em http: / /backbonejs.org/ e lá podemos baixar a versão de produção que é o Versão estável e compactado ou se estivermos em um ambiente de desenvolvimento, podemos usar o versão do desenvolvedor que não é compactado, que por sua vez é comentado e documentado no código-fonte ou também podemos baixar o versão master que é a última versão instável.
Vamos ver na próxima tela qual o site da Backbone.js de onde faremos o download:

PROLONGAR

Quando precisamos usá-lo?
Essa pergunta pode ser a segunda que vem à mente quando conhecemos essa tecnologia, como mencionamos no início, essa biblioteca é muito útil quando construímos aplicativos de página única, porém não é o único caso, também podemos usá-la quando o carga é pesada. do aplicativo cai sobre as visualizações e como elas são geradas ou quando simplesmente queremos que nosso aplicativo recarregue o mínimo de elementos possível na tela.
ExemploUMA exemplo prático de como podemos usar uma biblioteca como Backbone.js pode ser se quisermos construir um gerenciador de documentos como o Gmail.
Gmail carrega tudo o que diz respeito ao manuseio ao iniciar a web pela primeira vez, então iremos atualizar apenas as seções necessárias sem ter que recarregar a página completamente, por isso podemos estar lendo um e-mail e quando clicamos no botão escrever, ele gera um espaço onde você pode criar um novo e-mail sem ter que recarregar e perder o que estava fazendo em segundo plano.
Com isso terminamos este tutorial, já conhecemos os aspectos mais básicos do Backbone.js quanto à sua filosofia e como podemos aplicá-la, bem como que tipo de aplicações podemos alcançar.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo
wave wave wave wave wave