To zależy do czego potrzebujesz stronę, moja np. nie ma na razie żadnego back endu, nie ma logowania bo narazie nie widzę takiej potrzeby, pewnie pierwszy projekt backendowy to będzie system zarządzania ją. A dzięki możliwościom JS we front-endzie moge mieć dynamicznie ładowane podstrony, skrypty, kalkulatory itd. nie zapominajmy o Canvas.