JavaScript на обычном PHP-сайте: где он полезен, а где мешает
Не каждый PHP-сайт нужно превращать в SPA. Часто достаточно точечно улучшить интерфейс: редактор текста, подсказки в формах, раскрывающиеся блоки, предпросмотр и валидацию до отправки.
Хорошие сценарии для JavaScript
- Визуальный редактор статей.
- Поиск без перезагрузки для подсказок.
- Предпросмотр изображений.
- Улучшение форм и сообщений об ошибках.
Главное правило: базовый сценарий должен оставаться рабочим, даже если JavaScript не загрузился.