Я использую WebSockets уже некоторое время, я решил создать инструмент управления проектами Agile для моего проекта последнего года обучения в университете с использованием сервера Node и WebSockets. Я обнаружил, что использование WebSockets увеличило количество запросов в секунду, которые может обработать мое приложение, на 624%.
Однако с момента запуска проекта я читал о лазейках в системе безопасности и о том, что некоторые браузеры по умолчанию отключают WebSockets.
Это приводит меня к вопросу:
Зачем использовать AJAX, когда WebSockets, кажется, отлично справляется с сокращением задержки и накладных расходов на ресурсы, есть ли что-то, что AJAX делает лучше, чем WebSockets?