Artigos

Integração de Django e AngularJS

As aplicações de página única têm crescido nos últimos anos. Caminham para se tornar o próximo padrão das aplicações web. Por isso, há algumas semanas decidi dar uma palestra sobre como estruturar SPAs com Django e AngularJS.

O que é AngularJS?

É um framework MVC (Modelo-Visão-Controlador) do lado do cliente, desenvolvido com JavaScript. É de código aberto e desenvolvido pelo Google. Oferece vinculação bidirecional de dados, modularização, injeção de dependências, roteamento de URLs e elementos HTML personalizados.

Por que integrá-los?

Há vários motivos para fazer isso. Os dois frameworks têm comunidades muito fortes e ativas. Isso é bom para o seu projeto, porque contribui para a estabilidade.

Além disso, criar o backend com Django é muito simples. Você consegue ter uma API funcionando perfeitamente em pouco tempo. O mesmo vale para AngularJS do lado do cliente, já que oferece muitas ferramentas prontas para uso, eficientes e já testadas.

Juntos, eles permitem dedicar seu tempo a adicionar funcionalidades ao produto, em vez de gastá-lo pensando em como integrá-las.

Recursos

O repositório do GitHub com o código da demonstração apresentada na palestra: GitHub.

“Integração de Django e AngularJS” por Nicolás Gonzálvez está sob a licença CC BY SA. Os exemplos de código-fonte estão sob a licença MIT.

Imagem da sophilabs

Classificado em JavaScript / Django / Palestras.

Leituras relacionadas