SPA (Single Page Application)
GPTKB entity
Statements (31)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:architecture
|
gptkbp:abbreviation |
gptkb:Single_Page_Application
|
gptkbp:advantage |
improved user experience
SEO challenges faster navigation initial load time |
gptkbp:canBe |
gptkb:WebSockets
gptkb:WebAssembly gptkb:GraphQL gptkb:Service_Workers Progressive Web App techniques |
gptkbp:canBeDeployedOn |
CDNs
|
gptkbp:commonlyBuiltWith |
gptkb:JavaScript
gptkb:Ember.js gptkb:Angular gptkb:React gptkb:Vue.js |
gptkbp:contrastsWith |
gptkb:Multi_Page_Application_(MPA)
|
gptkbp:feature |
dynamically updates content
loads a single HTML page |
https://www.w3.org/2000/01/rdf-schema#label |
SPA (Single Page Application)
|
gptkbp:mayInclude |
static web servers
|
gptkbp:popularizedBy |
gptkb:Gmail
gptkb:Google_Maps |
gptkbp:requires |
JavaScript-enabled browser
|
gptkbp:usedIn |
web development
|
gptkbp:uses |
gptkb:REST_APIs
gptkb:AJAX client-side routing |
gptkbp:bfsParent |
gptkb:Blazor
|
gptkbp:bfsLayer |
5
|