DYNAMIC LOADING OF ROUTES IN A SINGLE-PAGE APPLICATION

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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MILLER, ADAM, MULGREW, ZACHARY, SMITH, JORDAN, BROWN, DEREK, PANDYA, ABHISHEK, KUSUMA, ASA
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator MILLER, ADAM
MULGREW, ZACHARY
SMITH, JORDAN
BROWN, DEREK
PANDYA, ABHISHEK
KUSUMA, ASA
description 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. L'invention concerne des techniques permettant de charger de manière dynamique une route et des informations de dépendance dans une application à page unique (SPA) qui s'exécute sur un dispositif client. Dans une technique, une SPA comprend un gestionnaire de route qui reçoit une route demandée. Le gestionnaire de route détermine si la route demandée correspond à n'importe quelle route dans une liste de routes. La seule route que la route demandée peut « faire correspondre » est une route de remplacement, qui est associée à une fonction qui, lorsqu'elle est appelée avec la route demandée en tant qu'entrée, provoque la production d'une demande de serveur et sa transmission du dispositif client à un serveur. Le serveur répond avec la route demandée, des informations de dépendance pour la route demandée, et, éventuellement, une ou plusieurs autres routes, qui peuvent être des routes « filles » de la route demandée. Une instance de module est produite en fonction des informations de dépendance et elle est chargée dans la SPA.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2016057108A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2016057108A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2016057108A13</originalsourceid><addsrcrecordid>eNrjZDBzifRz9PV0VvDxd3Tx9HNX8HdTCPIPDXENVvD0U3BUCAaK-bjqBji6uyo4BgT4eDo7hnj6-_EwsKYl5hSn8kJpbgZlN9cQZw_d1IL8-NTigsTk1LzUkvhwfyMDQzMDU3NDAwtHQ2PiVAEAiLIoew</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>DYNAMIC LOADING OF ROUTES IN A SINGLE-PAGE APPLICATION</title><source>esp@cenet</source><creator>MILLER, ADAM ; MULGREW, ZACHARY ; SMITH, JORDAN ; BROWN, DEREK ; PANDYA, ABHISHEK ; KUSUMA, ASA</creator><creatorcontrib>MILLER, ADAM ; MULGREW, ZACHARY ; SMITH, JORDAN ; BROWN, DEREK ; PANDYA, ABHISHEK ; KUSUMA, ASA</creatorcontrib><description>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. L'invention concerne des techniques permettant de charger de manière dynamique une route et des informations de dépendance dans une application à page unique (SPA) qui s'exécute sur un dispositif client. Dans une technique, une SPA comprend un gestionnaire de route qui reçoit une route demandée. Le gestionnaire de route détermine si la route demandée correspond à n'importe quelle route dans une liste de routes. La seule route que la route demandée peut « faire correspondre » est une route de remplacement, qui est associée à une fonction qui, lorsqu'elle est appelée avec la route demandée en tant qu'entrée, provoque la production d'une demande de serveur et sa transmission du dispositif client à un serveur. Le serveur répond avec la route demandée, des informations de dépendance pour la route demandée, et, éventuellement, une ou plusieurs autres routes, qui peuvent être des routes « filles » de la route demandée. Une instance de module est produite en fonction des informations de dépendance et elle est chargée dans la SPA.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRIC DIGITAL DATA PROCESSING ; ELECTRICITY ; PHYSICS ; TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><creationdate>2016</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20160414&amp;DB=EPODOC&amp;CC=WO&amp;NR=2016057108A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76289</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20160414&amp;DB=EPODOC&amp;CC=WO&amp;NR=2016057108A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>MILLER, ADAM</creatorcontrib><creatorcontrib>MULGREW, ZACHARY</creatorcontrib><creatorcontrib>SMITH, JORDAN</creatorcontrib><creatorcontrib>BROWN, DEREK</creatorcontrib><creatorcontrib>PANDYA, ABHISHEK</creatorcontrib><creatorcontrib>KUSUMA, ASA</creatorcontrib><title>DYNAMIC LOADING OF ROUTES IN A SINGLE-PAGE APPLICATION</title><description>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. L'invention concerne des techniques permettant de charger de manière dynamique une route et des informations de dépendance dans une application à page unique (SPA) qui s'exécute sur un dispositif client. Dans une technique, une SPA comprend un gestionnaire de route qui reçoit une route demandée. Le gestionnaire de route détermine si la route demandée correspond à n'importe quelle route dans une liste de routes. La seule route que la route demandée peut « faire correspondre » est une route de remplacement, qui est associée à une fonction qui, lorsqu'elle est appelée avec la route demandée en tant qu'entrée, provoque la production d'une demande de serveur et sa transmission du dispositif client à un serveur. Le serveur répond avec la route demandée, des informations de dépendance pour la route demandée, et, éventuellement, une ou plusieurs autres routes, qui peuvent être des routes « filles » de la route demandée. Une instance de module est produite en fonction des informations de dépendance et elle est chargée dans la SPA.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC COMMUNICATION TECHNIQUE</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>ELECTRICITY</subject><subject>PHYSICS</subject><subject>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2016</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZDBzifRz9PV0VvDxd3Tx9HNX8HdTCPIPDXENVvD0U3BUCAaK-bjqBji6uyo4BgT4eDo7hnj6-_EwsKYl5hSn8kJpbgZlN9cQZw_d1IL8-NTigsTk1LzUkvhwfyMDQzMDU3NDAwtHQ2PiVAEAiLIoew</recordid><startdate>20160414</startdate><enddate>20160414</enddate><creator>MILLER, ADAM</creator><creator>MULGREW, ZACHARY</creator><creator>SMITH, JORDAN</creator><creator>BROWN, DEREK</creator><creator>PANDYA, ABHISHEK</creator><creator>KUSUMA, ASA</creator><scope>EVB</scope></search><sort><creationdate>20160414</creationdate><title>DYNAMIC LOADING OF ROUTES IN A SINGLE-PAGE APPLICATION</title><author>MILLER, ADAM ; MULGREW, ZACHARY ; SMITH, JORDAN ; BROWN, DEREK ; PANDYA, ABHISHEK ; KUSUMA, ASA</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2016057108A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2016</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>ELECTRICITY</topic><topic>PHYSICS</topic><topic>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</topic><toplevel>online_resources</toplevel><creatorcontrib>MILLER, ADAM</creatorcontrib><creatorcontrib>MULGREW, ZACHARY</creatorcontrib><creatorcontrib>SMITH, JORDAN</creatorcontrib><creatorcontrib>BROWN, DEREK</creatorcontrib><creatorcontrib>PANDYA, ABHISHEK</creatorcontrib><creatorcontrib>KUSUMA, ASA</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>MILLER, ADAM</au><au>MULGREW, ZACHARY</au><au>SMITH, JORDAN</au><au>BROWN, DEREK</au><au>PANDYA, ABHISHEK</au><au>KUSUMA, ASA</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>DYNAMIC LOADING OF ROUTES IN A SINGLE-PAGE APPLICATION</title><date>2016-04-14</date><risdate>2016</risdate><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. L'invention concerne des techniques permettant de charger de manière dynamique une route et des informations de dépendance dans une application à page unique (SPA) qui s'exécute sur un dispositif client. Dans une technique, une SPA comprend un gestionnaire de route qui reçoit une route demandée. Le gestionnaire de route détermine si la route demandée correspond à n'importe quelle route dans une liste de routes. La seule route que la route demandée peut « faire correspondre » est une route de remplacement, qui est associée à une fonction qui, lorsqu'elle est appelée avec la route demandée en tant qu'entrée, provoque la production d'une demande de serveur et sa transmission du dispositif client à un serveur. Le serveur répond avec la route demandée, des informations de dépendance pour la route demandée, et, éventuellement, une ou plusieurs autres routes, qui peuvent être des routes « filles » de la route demandée. Une instance de module est produite en fonction des informations de dépendance et elle est chargée dans la SPA.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO2016057108A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC COMMUNICATION TECHNIQUE
ELECTRIC DIGITAL DATA PROCESSING
ELECTRICITY
PHYSICS
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION
title DYNAMIC LOADING OF ROUTES IN A SINGLE-PAGE APPLICATION
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-05T11%3A14%3A55IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=MILLER,%20ADAM&rft.date=2016-04-14&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2016057108A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true