El objetivo de esta aplicación es que creemos una aplicación de consola que pida que ingresemos la ciudad, Al final, generaremos un binario ejecutable.
- Ingresar el nombre de una ciudad.
- Guardar la ciudad por defecto.
- Registrar varias otras ciudades para buscar el clima en esas otras ciudades.
- Bun.js
- OpenMeteo
- Paso 1: Geocoding API.
- Paso 2: OpenMeteo API.
https://geocoding-api.open-meteo.com/v1/search?name=Ottawa&count=1&language=es&format=json
https://api.open-meteo.com/v1/forecast?latitude=45.41117&longitude=-75.69812¤t=temperature_2m
bun initEsta es la apariencia que deseamos crear
════════════════════════════════════════
WEATHER CLI
════════════════════════════════════════
1. Clima de ciudad default
2. Clima de todas las ciudades (1)
3. Buscar y agregar ciudad
4. Eliminar ciudad
5. Establecer ciudad default
8. Ajustes (°C)
9. Salir
════════════════════════════════════════
Selecciona una opción: 5