Neste projeto, eu fui capaz de:
-
Declarar variáveis e funções com tipagens Typescript;
-
Construir uma API Node Express utilizando o Typescript.
Nesse projeto desenvolvi um (_Create, Read) de itens medievais, no formato de uma API, utilizando Typescript.
Criei alguns endpoints que irão ler e escrever em um banco de dados, utilizando o MySQL.
-
Verbos
HTTP
adequados para cada operação. -
URL padronizadas em cada recurso.
-
endpoints sempre retornando uma resposta, havendo sucesso nas operações ou não.
-
Retornando os códigos de status corretos (recurso criado, erro de validação, etc).