Technologie
Používat JavaScript, když zlepšuje použitelnost – ne jen proto, že je k dispozici
Stránka nemusí být plnohodnotnou aplikací, aby nabídla moderní zážitek. Dáváme přednost takovému množství JavaScriptu, jaké vyžaduje skutečná interakce.
Méně JavaScriptu, méně křehkosti
Snižuje to náklady na načítání, problémy s hydratací a křehké chování na méně výkonných zařízeních.
Když se rozhraní stane složitým
U složitých rozhraní přirozeně získává JavaScript větší roli; architekturu pak volíme podle životnosti a stavu aplikace.
Rozhraní, které má reagovat svižněji?
Popište očekávané interakce – zvolíme takové množství JavaScriptu, jaké ospravedlňují.