Тестовое задание для aviasales
-
Настроен CI/CD Pipeline
- при коммитах и пул-реквестах автоматически запускаются тесты
- если тесты успешно проходят - автоматический деплой на Netlify (если ветка - мастер то на прод, если нет то на стейдж)
- автоматический аудит сборки в lighthouse
-
Оптимизирована производительность приложения
- 100 баллов за производительность в Lighthouse пример результатов Lighthouse
- Пререндеринг позволяет показать FCP (First Contentful Paint) менее чем через секунду после запуска приложения
-
Оптимизирована доступность приложения
- Доступна навигация с клавиатуры
- Испльзуется семантическая разметка - важно как для скринридеров так и для SEO