!!! Overview [{$pagename}] provides an [Application Programming Interface] for fetching [resources] (including across the [network]) and is a [JavaScript][Implementation] of the [Web Hypertext Application Technology Working Group] ([WHATWG]) [Standard] [FETCH]. [{$pagename}] provides a generic definition of [Request] and [Response] objects (and other things involved with [network] [requests]). This will allow them to be used wherever they are needed in the future, whether it’s for [Service Workers], [Cache] [API] and other similar things that handle or modify requests and responses, or any kind of [Use case] that might require you to generate your own responses programmatically. [{$pagename}] also provides a definition for related concepts such as [Cross Origin Resource Sharing] ([CORS]) and the [HTTP Header Field] [Origin|Web Origin] header semantics, supplanting their separate definitions elsewhere. ([RFC 6454]) [{$pagename}] is [JavaScript]’s way of sending [HTTP Request] over the wire and is therefore vital to making any real-world [JavaScript] [application] with any kind of a backend [server] behind it. [{$pagename}] is used in [JavaScript] [Promises] and [Async-Await] !! More Information There might be more information for this subject on one of the following: [{ReferringPagesPlugin before='*' after='\n' }] ---- * [#1] - [Fetch API|https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API|target='_blank'] - based on information obtained 2019-07-04 * [#2] - [The 7 Most-Used JavaScript Topics You Should Know|https://codeburst.io/the-7-most-used-javascript-topics-you-should-know-bd242aca41a0|target='_blank'] - based on information obtained 2019-07-04