Estou começando com AngularJS. O back-end será a API da Web (que também é nova para mim) e eu gostaria de usar apenas um IDE, então estou tentando descobrir como configurar um projeto no Visual Studio 2013 para AngularJS. Eu gostaria de mantê-lo como um projeto separado, para mantê-lo fracamente acoplado à API (ou manter a interface do usuário dissociada da API da Web). Estou tendo dificuldades para descobrir como obter essa configuração. Assim....
- Que tipo de projeto é melhor para um projeto AngularJS puro (HTML 5 puro)?
- É sugerido o uso do Grunt? Ou o MS Build é melhor para lidar com tarefas de compilação? Estou pensando aqui, linting, minify, concatenando arquivos em um único arquivo de distribuição, talvez copiando para um servidor web.
- Como você executa testes? Existe um plugin para executar testes Jasmin? Você acabou de executar o Karma separadamente?
- Existem bons modelos para o AngularJS? Alguém que usa ngBoilerplate?
Qualquer ajuda seria apreciada.