- Esse conteúdo não cabe em 1 hora! Links please!
- github.com/tonylampada/djangular3/
- Vôo rápido sobre Django
- Uma palavrinha sobre virtaulenv e virtaulenvwrapper
- Introdução sobre AngularJS
- M pra cá V pra lá
- Binding é o que há
- Componentes pra todo lado
- Põe as coisas pra rodar, mostra o admin do django, mostra a api (whoami)
- O help e a organização das builds: dev.sh e gulpfile.js
- Estrutura do projeto, e builds principais (frontdev e frontprod)
- Api mock vs. Api real
- Autenticação: appauth, apptoolbar, e applogin
- Backend: login, logout e whoami
- Ajax autenticado: @ajax_login_required
- Tratamento de erros: appajax e app_main
- DOCS: pra que? como?
- DOCS: Adicionar uma página de teste
- Testes unitarios: python
- Testes unitarios: javascript (rodar e debugar)
- Resumo das boas práticas pra AngularJS
- Tenha um help executável
- Tudo é um componente (que pode usar outros componentes)
- Tenha uma API fake (com promessas que são cumpridas na base do $timeout)
- Não use o $scope como modelo! Bota esses modelos dentro de serviços! !important
- Tenha um catálogo de componentes (DOCS)
- Testes devem falar um vocabulário mais próximo do usuário (e isso requer criar serviços adicionais)
- Links úteis / saiba mais