Veldig ofte i utviklingsprosjekter velger man å gå for en single page-applikasjon selv om det ikke nødvendigvis gir mening. Selv om man lager sider med mye statisk informasjon som ikke nødvendigvis har noe med hverandre å gjøre samler man alt i en JS-smøle fordi "det er sånn man gjør ting".
Problemet med denne approachen er at man da samler kompleksitet (domene og applikasjon), og dette gjør ting vanskelig å resonnere rundt. I tillegg til at applikasjonsflyten blir vanskeligere å forholde seg til låser