start designing single page app (categorize each page between static-generated, isomorphic rendered, or pure client-side rendering)