ParentFull threadPetahNZ·It doesn't even really need to be rendered by a backend. An SPA with pushState and it could literally be just a single file.View on HN