Mantido pelo Google, o AngularJS é um framework popular usado para:
- A. ampliar as funções do CSS, estendendo a biblioteca da linguagem com novos comandos e oferecendo recursos dinâmicos para exibição de dados;
- B. substituir o JavaScript na programação de recursos interativos através da oferta de uma biblioteca de comandos multimidiáticos;
- C. declarar visualizações dinâmicas em aplicações web, estendendo as bibliotecas de linguagens dinâmicas como PHP e ASP;
- D. substituir o HTML como linguagem de marcação para hierarquização mais eficiente do conteúdo;
- E. declarar visualizações dinâmicas em aplicações web, estendendo atributos do HTML com diretivas e vinculando dados ao HTML através de expressões.