Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #124292
| From | Mild Shock <janburse@fastmail.fm> |
|---|---|
| Newsgroups | comp.lang.javascript |
| Subject | Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] |
| Date | 2024-03-13 02:35 +0100 |
| Message-ID | <usqvtu$19j2p$1@solani.org> (permalink) |
| References | <usquog$19ifk$1@solani.org> |
I guess using XHR API is called "flogging a dead horse". But actually I don't know whether XHR API is dead or still alive. Since I am a late adopter, I directly adopted fetch API and never adopted XHR API. Well its not 100% true, I did a little XHR, before I switched to fetch. But I have no clue about the feature matrix between fetch and XHR or other weighting that would give a preference over one or the other API. I simply don't care, for me the most important factor is "no 3rd party dependence". Also W3C has given up on XHR 2: Work on this document has been discontinued and it should not be referenced or used as a basis for implementation. Please refer to the XMLHttpRequest Living Standard for the latest available specification of this API. https://www.w3.org/TR/XMLHttpRequest2/ If I consults this news feed: https://twitter.com/xhrstandard Its full of do this like fetch() and do that like fetch(). So they are indeed flogging a dead horse. Mild Shock schrieb: > Important information for Lawrence D'Oliveiro. > Basically you need to depend on a 3rd party that > did implememt the xmlhttprequest node module. > > Namely this here: > https://www.npmjs.com/package/xmlhttprequest > > You also need to install it besides the node.js > installation itself. You need to install the > node module package xmlhttprequest. > > With fetch() you only need to install node.js, > and nothing else. Because since release 21, > fetch() is already part of native Node.js. > > I wrote this already, but I can repeat it of > course again and again and again for you: > > > Notable Changes - Oct 17, 2023 > > The recent update to Node.js, version 21, includes > > an important change to the fetch module as well as > > WebStreams . Both modules were marked as stable > > after a recent update. > https://nodejs.org/en/blog/announcements/v21-release-announce > > Please feel free to ask more questions if > your skull can not digest the information of > a difference between these two concepts: > - 3rd party API > - native API > > Best is if you open a separate thread to > cleanup your confusion. Or see a psychatrist. > > Mild Shock schrieb: > > Natively Node.js does not provide the browser XHR API. > > There is, however, a node module xmlhttprequest that does. > > > > Lawrence D'Oliveiro schrieb: > >> On Tue, 12 Mar 2024 00:19:57 +0100, Mild Shock wrote: > >> > >>> The same code runs on nodeJS. > >>> No need to install some XHR library. > >> > >> You don’t know how to use XMLHttpRequest directly? > >> > >
Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar
Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-13 02:16 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-13 02:35 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-13 12:57 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-13 13:01 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] John Harris <niam@jghnorth.org.uk.invalid> - 2024-03-13 14:57 +0000
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-13 17:02 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] John Harris <niam@jghnorth.org.uk.invalid> - 2024-03-14 18:58 +0000
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-15 10:00 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] John Harris <niam@jghnorth.org.uk.invalid> - 2024-03-15 14:06 +0000
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-15 16:05 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] John Harris <niam@jghnorth.org.uk.invalid> - 2024-03-16 15:11 +0000
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-16 18:11 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-16 18:18 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-16 18:30 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-16 19:01 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-16 19:05 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-16 19:08 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] John Harris <niam@jghnorth.org.uk.invalid> - 2024-03-18 14:35 +0000
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-18 18:49 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] John Harris <niam@jghnorth.org.uk.invalid> - 2024-03-19 10:50 +0000
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-19 14:27 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-13 17:04 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-13 17:13 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-29 00:28 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-29 00:32 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-29 00:42 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-29 00:46 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-29 00:47 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] JJ <jj4public@outlook.com> - 2024-03-13 19:24 +0700
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-13 13:40 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-13 14:00 +0100
Re: Difference between 3rd party and native [Confusion by Lawrence D'Oliveiro] Mild Shock <janburse@fastmail.fm> - 2024-03-13 14:06 +0100
csiph-web