Analysis and comparative study of architectural approaches to the development of single-page applications (SPA, SSR, SSG) | Synapse