Thick-client SPA Architecture
đ Wiki page | đ Last updated: Jan 21, 2022This is what people normally think as a SPA (Single Page Application). The server is usually very thin (this approach is also sometimes called the "Thin Server Architecture"), i.e. just an API around the data.
If you can, try to avoid this approach, see Thin client SPA architecture for the less fragile/complex approach which builds upon the core web concepts, instead of breaking them.
Related reading:
Ask me anything / Suggestions
If you find this site useful in any way, please consider supporting it.