Skip to content

emanoelcampos/angular-rotas

Repository files navigation

Angular - Rotas

Projeto com aulas sobre rotas do curso de Angular da Loiane Groner

O repositório possui estudo dos temas:

  • Rotas: Introdução
  • Rotas: Configurando rotas simples
  • Rotas: RouterLink: definindo rotas no template
  • Rotas: Aplicando CSS em rotas ativas
  • Rotas: Definindo e extraindo parâmetros de roteamento
  • Rotas: Escutando mudanças nos parâmetros de roteamento
  • Rotas Imperativas: Redirecionamento via código
  • Rotas: Definindo e extraindo parâmetros de url (query)
  • Rotas: Criando um módulo de rotas
  • Criando um módulo de funcionalidade
  • Rotas: Criando um módulo de rotas de funcionalidade
  • Rotas Filhas
  • Rotas Filhas: desenvolvendo as telas
  • Rotas: Dica de Performance: Carregamento sob demanda (lazy loading)
  • Rotas: Tela de Login e como não mostrar o Menu (NavBar)
  • Usando Guarda de Rotas: CanActivate
  • Usando Guarda de Rotas: CanActivateChild
  • Usando Guarda de Rotas: CanDeactivate
  • Usando Guarda de Rotas: CanDeactivate com Interface Genérica
  • Usando Guarda de Rotas: Resolve: carregando dados antes da rota ser ativada
  • Usando Guarda de Rotas: CanLoad: como não carregar o módulo sem permissão
  • Definindo rota padrão e wildcard (rota não encontrada)
  • Estilo de url: HTML5 ou usando #