Invention Grant
- Patent Title: Dynamic loading of routes in a single-page application
-
Application No.: US14507644Application Date: 2014-10-06
-
Publication No.: US09967309B2Publication Date: 2018-05-08
- Inventor: Derek Brown , Abhishek Pandya , Zachary Mulgrew , Jordan Smith , Adam Miller , Asa Kusuma
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Hickman Palermo Becker Bingham LLP
- Agent Daniel D. Ledesma
- Main IPC: G06F15/16
- IPC: G06F15/16 ; H04L29/08 ; G06F3/0482 ; G06F9/445

Abstract:
Techniques for dynamically loading route and dependency information in a single-page application (SPA) that executes on a client device are provided. In one technique, a SPA includes a route handler that receives a requested route. The route handler determines whether the requested route matches any route in a list of routes. The only route that the request route may “match” is a wildcard route, which is associated with a function, when called with the requested route as input, causes a server request to be generated and transmitted from the client device to a server. The server responds with the requested route, dependency information for the requested route, and, optionally, one or more other routes, which may be “child” routes of the requested route. A module instance is generated based on the dependency information and loaded into the SPA.
Public/Granted literature
- US20160100030A1 DYNAMIC LOADING OF ROUTES IN A SINGLE-PAGE APPLICATION Public/Granted day:2016-04-07
Information query