Это бессерверное приложение, полностью исполняемое на стороне клиента(serverless clientside). Данные, которыми наполняется сайт динамически, приложение получает в результате одного запроса к API Софт Культуры. В API-запросе передаются два параметра: url-страницы и пароль пользователя.
Для тестирования front-end разработки на реальных данных мы предоставляем несколько принциально различных вариантов данных путем вшивания в код нескольких тестовых url страниц, пароль пользователя в данном случае не будет иметь значения. Мы можем передать 3—5 принципиально разных случаев: когда у видео длинное название, когда короткое, когда мало видео, когда много видео.
На данный момент в приложении доступен только один сценарий для тестирования, однако он тоже реальный, т. е. данные загружаются динамически, а не вшиты в HTML страницы.
После успешной авторизации приложение сохраняет в Session Storage браузера значение пароля, чтобы не предлагать форму повторно после успешного логина. Таким образом, для принудительного вызова формы логина надо открыть страницу с чистым Session Storage.
Описание сервиса
Cоставляющие приложения
ТЗ
Дизайн