Application Structure

See the details of the application structure.

Single-page application approach

The type of applications we’ll see in this course is ideal for structure as a single-page application (SPA). This means that instead of using server-rendered web pages that use server-side templates for views, our web client will receive the entire application with all the views all at once, as a single page. The client-side will manage any modifications in views or rendering. Once the initial application is loaded, the web client will only be required to send data requests back to the server, typically received in the form of JSON or XML. While the initial application load may be a bit slower than server-rendered pages, subsequent re-renderings are very fast since there is no round-trip to the server for UI information. This architecture also allows excellent web browser caching optimizations.

Get hands-on with 1400+ tech skills courses.