Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/francyfox/sono-test
nuxt test work for sono
https://github.com/francyfox/sono-test
nuxt pinia vue3-typescript
Last synced: about 8 hours ago
JSON representation
nuxt test work for sono
- Host: GitHub
- URL: https://github.com/francyfox/sono-test
- Owner: francyfox
- Created: 2024-02-19T08:24:01.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-02-20T06:24:52.000Z (9 months ago)
- Last Synced: 2024-02-20T07:27:43.167Z (9 months ago)
- Topics: nuxt, pinia, vue3-typescript
- Language: Vue
- Homepage: https://resilient-kelpie-ba62d4.netlify.app/
- Size: 120 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sono test app
Look at the [Nuxt 3 documentation](https://nuxt.com/docs/getting-started/introduction) to learn more.
## Setup
Make sure to install the dependencies:
```bash
# bun
bun install
```
## Тестовое задание 1:
### Виджет погоды на Nuxt3**Цель:**
Разработать виджет погоды с использованием Nuxt3, который
показывает текущую погоду и прогноз на ближайшие три дня для
выбранного пользователем города. Виджет должен использовать
Composition API для управления состоянием.**Основные требования:**
1. Структура проекта: Инициализируйте новый проект Nuxt3.
2. Получение данных: Используйте Axios или Fetch для запроса
данных о погоде с любого открытого API погоды, например,
OpenWeatherMap.
3. Компоненты:
a. Создайте компонент для отображения текущей погоды:
температура, влажность, скорость ветра, иконка погоды.
b. Компонент для отображения прогноза погоды на три дня
вперед.
4. Пользовательский ввод: Реализуйте форму для ввода названия
города, погода в котором должна отображаться.
5. Обработка ошибок: Отображайте сообщение об ошибке, если
данные о погоде не могут быть получены.