Техническое задание: Оптимизация JavaScript скрипта
Исходная ситуация
Существует написанный на чистом JavaScript скрипт для обработки данных, получаемых от сервера. В текущем состоянии скрипт выдает несколько ошибок. Основная проблема заключается в том, что при работе с большим объемом данных сервер возвращает ошибку 504 (Gateway Timeout).
Задачи для исполнителя
- Проанализировать предоставленный скрипт и выявить причины ошибок.
- Оптимизировать код для устранения ошибки 504 при обработке больших массивов данных.
- Провести необходимую доработку и рефакторинг скрипта для повышения его эффективности и стабильности работы.
- Обеспечить корректную обработку данных от сервера без потери функциональности.
Требования
- Работа ведется с чистым JavaScript (Vanilla JS).
- Фокус на оптимизацию производительности и устранение таймаутов.
- Исполнитель должен быть готов работать с предоставленным исходным кодом.