Closed Erick-DAS closed 2 months ago
Queria entender melhor se essa era a intenção mesmo da tarefa ou se mais coisas poderiam ter sido implementadas.
Agora no início vai parecer que não teve muito efeito mesmo, mas conforme o projeto for crescendo você vai usar bem mais o que o Typescript tem a oferecer.
Nessa PR, foram feitas as seguintes adições/alterações:
.gitignore
: Ignora a pasta/dist
gerada pelo typescriptpackage.json
/tsconfig.json
: Adiciona configurações necessárias para utilização do typescriptindex.ts
: Arquivo em typescript que implementa a biblioteca Apollo, no lugar do graphql puro em Javascript que estava presente no arquivoserver.js
Estou abrindo aqui essa PR, mas confesso que não sei bem se o Typescript foi de fato implementado. No caso, foram feitas as configurações necessárias e está sendo utilizada a biblioteca Apollo, mas a sintaxe do código parece igual ao javascript ao meu ver. Queria entender melhor se essa era a intenção mesmo da tarefa ou se mais coisas poderiam ter sido implementadas.