成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Koa v2.x 中文文檔 常見問題

Paul_King / 1189人閱讀

摘要:常見問題此系列文章的應(yīng)用示例已發(fā)布于可以幫助改進(jìn)或關(guān)注更新歡迎替代它更像是,但是很多的好東西被轉(zhuǎn)移到的中間件級(jí)別,以幫助形成更強(qiáng)大的基礎(chǔ)。這使得中間件對(duì)于整個(gè)堆棧而言不僅僅是最終應(yīng)用程序代碼,而且更易于書寫,并更不容易出錯(cuò)。

常見問題

此系列文章的應(yīng)用示例已發(fā)布于 GitHub: koa-docs-Zh-CN. 可以 Fork 幫助改進(jìn)或 Star 關(guān)注更新. 歡迎 Star.

Koa 替代 Express?

它更像是 Connect,但是很多 Express 的好東西被轉(zhuǎn)移到 Koa 的中間件級(jí)別,以幫助形成更強(qiáng)大的基礎(chǔ)。 這使得中間件對(duì)于整個(gè)堆棧而言不僅僅是最終應(yīng)用程序代碼,而且更易于書寫,并更不容易出錯(cuò)。

通常,許多中間件將重新實(shí)現(xiàn)類似的功能,甚至更糟的是不正確地實(shí)現(xiàn)它們, 如簽名的cookie 加密等通常是應(yīng)用程序特定的,而不是中間件特定的。

Koa 替代 Connect?

不,只是不同的功能,現(xiàn)在通過構(gòu)建器也可以讓我們用較少的回調(diào)編寫代碼。 Connect 同樣可以,有些人可能仍然喜歡它,這取決于你喜歡什么。

Koa 包含路由嗎?

不 - Koa 沒有開箱即用的路由, 但是有很多路由中間件可用: https://github.com/koajs/koa/...

為什么 Koa 不是 Express 4.0?

Koa 與現(xiàn)在所知的 Express 差距很大,設(shè)計(jì)根本上有很大差異,所以從 Express 3.0 遷移到Express 4.0 將有意味著重寫整個(gè)應(yīng)用程序,所以我們考慮創(chuàng)建一個(gè)新的庫。

Koa 對(duì)象有什么自定義屬性?

Koa 使用它的自定義對(duì)象: ctx, ctx.request, 和 ctx.response.
這些對(duì)象使用便捷的方法和 getter/setter 來抽象 node 的 reqres 對(duì)象。

通常,添加到這些對(duì)象的屬性必須遵循以下規(guī)則:

它們必須是非常常用的 和/或 必須做一些有用的事情

如果一個(gè)屬性作為一個(gè) setter 存在,那么它也將作為一個(gè) getter 存在,但反之亦然

許多 ctx.requestctx.response 的屬性都被委托給 ctx。
如果它是一個(gè) getter/setter,那么 getter 和 setter 都將嚴(yán)格對(duì)應(yīng)于 ctx.requestctx.response。

附加其他屬性之前,請(qǐng)考慮這些規(guī)則。

如果這篇文章對(duì)您有幫助, 感謝 下方點(diǎn)贊 或 Star GitHub: koa-docs-Zh-CN 支持, 謝謝.

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/89469.html

相關(guān)文章

  • Koa v2.x 中文文檔Koa v1.x 遷移到 v2.x

    摘要:一個(gè)遷移方式是逐個(gè)更新它們。刪除特定的日志記錄行為對(duì)于環(huán)境的顯式檢查從錯(cuò)誤處理中刪除。直接或它不再使用并已廢棄。支持仍然支持分支,但應(yīng)該不會(huì)得到功能性更新。除了此遷移指南外,文檔將針對(duì)最新版本。 從 Koa v1.x 遷移到 v2.x 此系列文章的應(yīng)用示例已發(fā)布于 GitHub: koa-docs-Zh-CN. 可以 Fork 幫助改進(jìn)或 Star 關(guān)注更新. 歡迎 Star. 新的中...

    fancyLuo 評(píng)論0 收藏0
  • Koa v2.x 中文文檔

    摘要:的對(duì)象提供了用于處理響應(yīng)的方法,該響應(yīng)委托給。應(yīng)用對(duì)象是與的服務(wù)器和處理中間件注冊(cè)的接口,從發(fā)送到中間件,默認(rèn)錯(cuò)誤處理,以及上下文,請(qǐng)求和響應(yīng)對(duì)象的配置。 此系列文章的應(yīng)用示例已發(fā)布于 GitHub: koa-docs-Zh-CN. 可以 Fork 幫助改進(jìn)或 Star 關(guān)注更新. 歡迎 Star. showImg(https://segmentfault.com/img/bVNQYf...

    Cobub 評(píng)論0 收藏0
  • Koa v2.x 中文文檔 Koa 對(duì)比 Express

    摘要:使用承諾和異步功能來擺脫回調(diào)地獄的應(yīng)用程序,并簡(jiǎn)化錯(cuò)誤處理。它暴露了自己的和對(duì)象,而不是的和對(duì)象。因此,可被視為的模塊的抽象,其中是的應(yīng)用程序框架。這使得中間件對(duì)于整個(gè)堆棧而言不僅僅是最終應(yīng)用程序代碼,而且更易于書寫,并更不容易出錯(cuò)。 Koa 與 Express 此系列文章的應(yīng)用示例已發(fā)布于 GitHub: koa-docs-Zh-CN. 可以 Fork 幫助改進(jìn)或 Star 關(guān)注更新...

    summerpxy 評(píng)論0 收藏0
  • Koa v2.x 中文文檔 使用指南

    摘要:當(dāng)中間件運(yùn)行時(shí),它必須手動(dòng)調(diào)用來運(yùn)行下游中間件。例如,這個(gè)中間件從讀取文件名,然后在將給指定合并結(jié)果之前并行讀取每個(gè)文件的內(nèi)容。當(dāng)你無法控制中間件的名稱時(shí),這很有用。 指南 此系列文章的應(yīng)用示例已發(fā)布于 GitHub: koa-docs-Zh-CN. 可以 Fork 幫助改進(jìn)或 Star 關(guān)注更新. 歡迎 Star. 本指南涵蓋的 Koa 主題不與 API 直接相關(guān),例如編寫中間件的最...

    anquan 評(píng)論0 收藏0
  • Koa v2.x 中文文檔 API

    此系列文章的應(yīng)用示例已發(fā)布于 GitHub: koa-docs-Zh-CN. 可以 Fork 幫助改進(jìn)或 Star 關(guān)注更新. 歡迎 Star. 相關(guān) API 上下文(Context) 請(qǐng)求(Request) 響應(yīng)(Response) 安裝 Koa 依賴 node v7.6.0 或 ES2015及更高版本和 async 方法支持. 你可以使用自己喜歡的版本管理器快速安裝支持的 node 版本:...

    mikasa 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

Paul_King

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<