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