image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Hellen Silva
Hellen Silva21/05/2025 23:51
Compartilhe
WEX - End to End EngineeringRecomendados para vocêWEX - End to End Engineering

Projeto de Previsão do Tempo - Explicando um pouco sobre Back-end

  • #Express
  • #API
  • #JavaScript

Vamos comprar conhecimento?

Verifiquei meu código Back-end do meu projeto https://github.com/HellenCristinaP/previsao_do_tempo

Esse é o melhor passo antes de subir a aplicação para a Vercel.

Vamos para o que eu aprendi:

require("dotenv").config() - requerindo o "dotenv", especificamente nas configs dele. Importando variáveis do arquivo ".env"

-> ou você cria uma variável para requeri, como: const axios = require("axios")

Fiz uma variável para ser o express(framework que facilita criação de aplicações de API) como "app"

app.use(express.static("public")); - está usando o express para definir o diretório de arquivos da pasta "public" como arquivos estatísticos.

Após isso, vamos pegar a API e dizer o que queremos fazer com ela

app.get("/api/weather", async(req, res) =>

Traduzindo: estou dizendo ao servidor para escutar essa rota(/api/weather/), lidar com a requisição (`req`) e enviar uma resposta (`res`). Tudo assíncrono, porque trabalhamos com chamadas externas.

Ainda tem mais para explorar, mas essa foi a lição de hoje. Em breve coloco isso no README do projeto.

Se achou útil, curta! E se tiver sugestões ou correções, comenta aqui. Estou aqui para mostrar do que sou capaz — e principalmente, para aprender.

Link para a mesma postagem, mas no Linkedin : https://www.linkedin.com/feed/update/urn:li:activity:7331114211151888385/

Compartilhe
Recomendados para você
TONNIE - Java and AI in Europe
WEX - End to End Engineering
Microsoft 50 Anos - Prompts Inteligentes
Comentários (0)
Recomendados para vocêWEX - End to End Engineering