JavaScript, когато подобрява използването, а не просто защото е наличен
Една страница не трябва да е пълноценно приложение, за да предложи съвременно изживяване. Предпочитаме количеството JavaScript, което изисква реалното взаимодействие.
По-малко JavaScript, по-малко крехкост
Това намалява цената на зареждане, проблемите с хидратацията и нестабилното поведение на по-слаби устройства.
Когато интерфейсът стане сложен
При сложни интерфейси JavaScript естествено заема по-голямо място; тогава архитектурата се избира според живота и състоянието на приложението.
Интерфейс, който трябва да реагира по-бързо?
Опишете очакваните взаимодействия – ще изберем количеството JavaScript, което те оправдават.