Skip to content

jeffreysSharp/angular-avacado

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

angular-avacado

Starter Kit - Projeto desenvolvido em .NET Core 3.1 + Angular 13 + SQL Server

RXJS - Observables

Promises e Observables

Reactive Forms

FormControls e FormGroups

FormBuilder API

Validação básica de formulários

Validações customizadas de formulário

Validações avançadas de formulário

Gerando formulários dinâmicos

Arquitetura de Componentes

Angular Modules

Módulos compartilhados

Módulos de roteamento

Lazy loading de módulos

@Input decorator

@Output decorator

Ng-content projection slots

@ViewChildren - @ViewChild decorators

Roteamento Avançado

Tratamento de erro 404

Estilização de rota ativa

Links de navegação dinâmicos

Rotas filhas em sub-módulos

Obtendo parâmetros da rota

Navegação imperativa com Router API

Habilitando o Route Tracing

Route Resolves e Snapshots

Obtendo dados da rota

Route Guards - CanLoad, CanActivate

Route canDeactivate Guard

Pipes Customizados

Aplicando Pipes no Angular

Pipes Customizados

Pipe Providers

DI e Zonas

Providers - UseClass

Providers UseValue - NgModules - Injection Token

Providers - UseFactory

Providers - UseExisting

NgZones

Gerenciamento de estado com RxJS

Introdução ao State Management

Setup da estrutura

Utilizando um serviço

Configuração de State e Store

Gerenciando eventos de mudança de estado

Testes de Unidade

Testes em Pipes

Testes em componentes

Testes em serviços

Coverage

Testes de integração e2e

Features

Pacote de bootstrap

Estrutura do módulo de autenticação

Cadastro de novo usuário

Comunicação com o back-end

Tratando os responses do servidor

Variáveis por tipo de ambiente

Tratando um usuário logado

Notificações com Toastr

Guardas de rotas

Formulário de login

CRUD de Forncedores

Inclusão de fornecedor

Inclusão de fornecedor - pt II

Inclusão de fornecedor - pt III

Utilizando resolvers em consultas

Edição em tela mestre detalhe

Spinner de carregamento de tela

Exibição de mapas

Exclusão de fornecedor

Interceptando erros do servidor

Permissão e restrição de acessos

CRUD de fornecedor

Cadastro de produtos

Upload de imagens

Dominando o image cropper

Configurando o caminho das imagens

Forma alternativa de upload de arquivos

Exibindo os produtos de um fornecedor

ReturnUrl após login

Serviços de guarda

Teste automatizado de cadastro de produto

Deploy no IIS

Deploy no Docker

back-end

Autenticação

Permição

Autorização

Indentity

JWT

CRUD Fornecedores / Endereços

CRUD Produtos

About

Starter Kit - Projeto desenvolvido em .NET Core 3.1 + Angular 13 + SQL Server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published