Лабораторна робота №6. Порівняння синхронних та асинхронних запитів до серверу

1. Ознайомтесь з синтаксисом виконання запитів до серверу з допомогою fetch та xmlhttprequest.

2. Для доступу до даних API OpenWeatherMap зареєструйтесь на сайті https://home.openweathermap.org/users/sign_up та отримайте ключ API (див. у файлі з прикладом)

3. Ознайомтесь з прикладом отримання прогнозу погоди для заданого міста.

2.Створіть вебсторінку для отримання прогнозу погоди за допомогою API OpenWeatherMap та fetch для двох міст одночасно. Інформація повинна містити температуру, вологість, схід/захід сонця, вітер. Інформація виводиться після натиснення на кнопку. Підчас завантаження інформації виведіть повідомлення, в якому вказано скільки часу відбувається завантаження.

2. Включить емуляцію поганого інтернету у браузері. Проведіть порівняння.

3. Порівняйте асинхронні запити до серверу з синхронними. Для синхронних запитів використовуйте обєкт xmlhttprequest.

4. Завантажте текст програми та відео результатів роботи, або скріншоти з описом порівняння синхронних та асинхронних запитів