Multi Page Application

GPTKB entity

Statements (49)
Predicate Object
gptkbp:instanceOf Web Application Architecture
gptkbp:abbreviation MPA
gptkbp:canBe gptkb:Django
gptkb:Ruby_on_Rails
gptkb:Spring_MVC
gptkb:jQuery
gptkb:AJAX
gptkb:Java_EE
gptkb:ASP.NET
PHP
Accessible
Monolithic
Localized
Modular
Scalable
Responsive
Mobile Friendly
Client-Side Scripting
Deployed on Cloud
Deployed on Dedicated Servers
Deployed on Shared Hosting
Internationalized
Maintainable
Microservices-Based
Testable
gptkbp:commonIn Traditional Web Development
gptkbp:contrastsWith gptkb:Single_Page_Application
gptkbp:example gptkb:Amazon
gptkb:BBC_News
gptkb:eBay
gptkb:Wikipedia
gptkb:New_York_Times
gptkbp:heldBy Multiple Entry Points
Multiple URLs
Separate HTML Files
Traditional Authentication
https://www.w3.org/2000/01/rdf-schema#label Multi Page Application
gptkbp:mayInclude Better Security
Complex Navigation
Slower User Experience
gptkbp:reloadsPageOnNavigation true
gptkbp:requires Full Page Reloads
gptkbp:SEOAdvantage true
gptkbp:supports gptkb:Server-Side_Rendering
gptkbp:uses Multiple HTML Pages
Server-Side Logic
Traditional Routing
gptkbp:bfsParent gptkb:Single_Page_Application
gptkbp:bfsLayer 5