Este projeto é uma aplicação web simples que utiliza HTML e JavaScript do lado do cliente. A aplicação busca dados da API da OpenWeatherMap.
API OpenWeatherMap: A aplicação busca dados de clima, como temperatura, para a cidade de Limeira, Brasil.
Para projetos que usam apenas HTML e JavaScript do lado do cliente, a gestão de chaves de API é desafiadora, pois tudo que é implementado no cliente pode ser visto pelos usuários. Normalmente, chaves de API são mantidas no servidor para evitar a exposição.
Neste projeto, a chave da API para a OpenWeatherMap está exposta no código, o que não é uma boa prática de segurança.
Recomenda-se, geralmente, como forma de boas práticas de codagem, considerar uma abordagem diferente para a gestão de chaves de API em projetos futuros.
P.S.: Está em construção o projeto Weather em Node.JS para mitigar a situação de exposição da chave API.