<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          原生 fetch 進(jìn) Node.js

          共 811字,需瀏覽 2分鐘

           ·

          2022-02-14 11:27

          點(diǎn)擊上方關(guān)注?前端技術(shù)江湖一起學(xué)習(xí),天天進(jìn)步


          作者:張挺

          原文地址:https://mp.weixin.qq.com/s/aKM4mGrTvn6Hf3j6z0_wvA

          在最新的 Node.js v17.5 中,引入了對 fetch API 的支持,對前端同學(xué)來說,非常熟悉。fetch 是前端里非常流行的跨平臺(tái) HTTP 客戶端 API,可在瀏覽器和 Web/Service Workers 中運(yùn)行,現(xiàn)在作為一項(xiàng)實(shí)驗(yàn)性功能加入到了Node.js 中,雖然要用上還需要一些時(shí)間,但是一想到可以逐步不再需要自行引入額外的模塊(比如 node-fetch ),還是很香的。



          之前的 "http" 模塊,提供了過多的私有 API,社區(qū)的很多 HttpClient 都基于這些私有 API 來開發(fā)。由于時(shí)間比較久遠(yuǎn),開發(fā)者也無法直接擯棄原有的 API,導(dǎo)致無法快速的修改和迭代,同時(shí)也限制了一部分新功能,所以之前抽離了一個(gè)獨(dú)立的 Undici 庫,一個(gè)新的快速、可靠且符合規(guī)范的 HTTP/1.1 客戶端。


          新的 fetch API 的實(shí)現(xiàn)基于 Undici 庫,通過這樣的方式,將新的實(shí)現(xiàn)合并回 Node.js 核心,也可以逐步的替換掉原有的 http 請求實(shí)現(xiàn)(雖然不太可能),開發(fā)者還是很努力的。


          后續(xù)發(fā)布之后,是一個(gè)內(nèi)置的實(shí)現(xiàn)特性,需要通過node --experimental-fetch?flag 開啟,就像我所描述的,輕量而簡單,當(dāng)然要用上還需要比較長的時(shí)間:)。

          The End

          歡迎自薦投稿到《前端技術(shù)江湖》,如果你覺得這篇內(nèi)容對你挺有啟發(fā),記得點(diǎn)個(gè)?「在看」


          點(diǎn)個(gè)『在看』支持下?

          瀏覽 44
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  中国熟妇XXX.1 | 爱操逼av | 性久久久久久久久久久久 | 国产又爽 又黄 免费网站在线观看 | 欧美日韩乱国产 |