Хочу написать сайт для погоды, подскажите пожалуйста как правильнее получить данные и написать код
Я думал всю логику написать в внутрь, но по моему это как-то странно выглядит, а данные с fetch снаружи получить не могу
fetch('https://api.openweathermap.org/data/2.5/onecall?lat=51.5072&lon=-0.127551&lang=ru&exclude=hourly&appid=b712b6d2a4e3a7705a5a6d14a72bff46')
.then(function (resp) { return resp.json() })
.then(function (data) {
console.log(data)
// Всю логику думал написать сюда, но может это можно реализовать как-то по другому?
})
.catch(function () {
});