0

Todo List JWT full stack angular + Nodejs

#Angular #JavaScript #Node.js
Mardonis Bezerra
Mardonis Bezerra

Ai galera ! mais um artigo para comunidade. neste projeto todolist full stack foi aplicado O JWT , Authguard , Interceptores com angular validação de token no lado do servidor , getToken cliente side etc.


link : https://github.com/MardonisAlves/appTodolist-angular

1
2

Comentários (3)

0
Mardonis Bezerra

Mardonis Bezerra

29/05/2021 11:04

Bom dia ! Obrigado pelo feedback vai me ajudar muito. O meu intuito é contribuir para a comunidade principalmente para quem esta começando.

1
Samuel Costa

Samuel Costa

28/05/2021 09:31

Mardonis bom dia, primeiramente parabéns pelo projeto; como alguem que está se aventurando em angular particularmante curti muito.


Seu código está muito bem escrito, mas sugiro algumas melhorias:



No componente de cadastro de usuários, você tem uma condição if que tanto valida a senha quanto faz uma chamada pro serviço. Seu código fica mais elegante e principalmente mais reutilizável e de fácil manutenção ao separar as responsabilidades.


Poderia fazer assim:


validasenha(password:string){
  if (password ==="OK"){
    this.cadastrar(user)   
  }else{
    console.log("Erro");
  }

private cadastrar(user){
  this.userservice.cadUser(user);
}

Veja que assim somente depois de validada é que qualquer informação tem acesso ao cadastro no banco; seu código fica fácil de entender e as responsabilidades ficam separadas.


Outra coisa, você tem um modelo de usuário, mas não esta sendo utilizado. O modelo serve para garantir que as regras de negócio sejam respeitadas, então use e abuse deles.

0
Mardonis Bezerra

Mardonis Bezerra

28/05/2021 00:43

Qual a opinião ? vejam o repositório do front e back

None

Brasil