Происходит лишь несколько перезагрузок страницы, и происходит множество необычных сценариев JavaScript.
Есть один большой недостаток слишком сильного использования JavaScript. Помните, что всякий раз, когда вы разрабатываете веб-приложение, вы должны исходить из того, что у пользователя не включен JavaScript - хотя это меньшинство, все еще есть много пользователей, у которых оно не включено по любой причине, и если ваше приложение слишком сильно зависит от JavaScript в своей основной работе, оно не будет доступно для тех, кто отключает JavaScript.
Всякий раз, когда я пишу страницы, которые имеют функции JavaScript или AJAX, я всегда стараюсь отображать или отправлять дополнительный способ информации, если JavaScript отключен в браузере пользователя. Конечно, это часто не нужно для эстетики - элементы меню, скользящие вдоль строки меню при нажатии и изменении страницы, не влияют на основные функции страницы, если JavaScript отключен, и они просто действуют как статические ссылки; однако для основных функций, таких как ввод данных и отображение результатов, необходимо обеспечить методы резервного копирования, которые используются, когда JavaScript не включен.