DEV Community

loading...
Cover image for Criando uma API SQL para Twitter com Typescript - Parte 0

Criando uma API SQL para Twitter com Typescript - Parte 0

Augusto Silva
Software Developer • Mechanical Engineer
Updated on ・2 min read

Muitas vezes precisamos cair para poder aprender uma lição, seria ótimo se aprendessemos sem errar não é mesmo? Mas não é bem assim que acontecem as coisas, mas hoje eu aprendi assim e tive a ideia de criar uma API-SQL com Typescript para consumir e retornar dados da API do Twitter.

Hoje eu recebi um email de uma seleção que estava fazendo e nela dizia "sua pontuação não é o suficiente" (na verdade tinha mais informações, mas resumidamente era isso). Eu pequei no teste técnico e em dois pontos:

  1. O meu desafio de código não passou em 2 testes de 10;
  2. O desafio de SQL eu falhei (SQL sempre foi meu tendão de aquiles, sempre me mantive no básico e uso muito ORM)

Bom, agora que eu sei o que trabalhar de certa forma decidi montar uma API que irá receber comandos SQL e irá receber dados. Com isso eu irei focar mais na meu SQL e também nos meus códigos, além de colocar de bônus o aprendizado de typescript que veio postergando a muito tempo.

Os motivos pelo qual decidi fazer esse projeto envolvem:

  1. Aprender Typescript, já que trabalhei com Java e quero ampliar meus conhecimentos do ecossitema Javascript/Node.js;
  2. Melhorar meus conhecimentos em SQL, já que terei que traduzir os comandos de maneira que a API oficial do Twitter entenda;
  3. Melhorar meus conhecimentos em testes com Node.js;
  4. Ser meu primeiro projeto para a comunidade e começar a retribuir o quanto eu já aprendi com muitas pessoas;

Caso você queira acompanhar o projeto, estarei documentado em artigos em portugês aqui no Dev.to. O repositório se encontra aqui aqui no github e por hora está vazio pois acabei de criá-lo enquanto estou criando esse artigo.

Ainda estou montando o projeto e o estruturando, caso queira deixar sua contribuição já pode deixar um comentário aqui ou então pode deixar como uma issue no github que também verei lá.

De já é isso, e até breve com mais atualizações sobre essa empreitada que dei o primeiro passo.

"Engenharia: onde os nobres semi-hábeis trabalhadores executam a visão daqueles que imaginam e sonham. Olá, Ooompa-Loompas da ciência."
Sheldon Cooper

Discussion (0)