#

koa

  • koa源碼中promise的解讀

    koa 是一個(gè)非常輕量?jī)?yōu)雅的 node 應(yīng)用開發(fā)框架,趁著雙十一值班的空當(dāng)閱讀了下其源代碼,其中一些比較有意思的地方整理成文與大家分享一下。 洋蔥型中間件機(jī)制的實(shí)現(xiàn)原理 我們經(jīng)常把 koa 中間件的執(zhí)

    作者:墨箏
    2020-10-16 01:51:56
  • koa大型web項(xiàng)目中使用路由裝飾器的方法示例

    一、關(guān)于重復(fù)造輪子解釋下 在npmjs上搜索關(guān)于koa路由裝飾器的已經(jīng)有那么幾個(gè)包了,但是我從幾個(gè)包中發(fā)現(xiàn)作者的思維僅僅限制于前端開發(fā)的思想,項(xiàng)目分層不明確,我們開發(fā)kow-web項(xiàng)目可以根據(jù)java

    作者:水痕001
    2020-10-15 16:42:13
  • 使用typescript改造koa開發(fā)框架的實(shí)現(xiàn)

    強(qiáng)類型的 TypeScript 開發(fā)體驗(yàn)和維護(hù)項(xiàng)目上相比 JavaScript 有著明顯的優(yōu)勢(shì),那么對(duì)常用的腳手架進(jìn)行改造也就勢(shì)在必行了。 接下來(lái)開始對(duì)基于 koa 框架的 node 后端腳手架進(jìn)行改

    作者:Jeff''s World
    2020-10-14 15:39:06
  • 詳解Koa中更方便簡(jiǎn)單發(fā)送響應(yīng)的方式

    背景 最近做了很多node的后臺(tái)項(xiàng)目,寫了很多接口,但是發(fā)現(xiàn)隨著接口的慢慢增多,需要寫越來(lái)越來(lái)越多類似于下面這種代碼。 ctx.body = { data: { name: 'test

    作者:detectiveHLH
    2020-10-08 12:57:39
  • koa socket即時(shí)通訊的示例代碼

    前言 http的特點(diǎn)是一問一答,而即時(shí)通訊是需要雙向通信的,這樣以前的即時(shí)通信只能使用輪詢的方式通過周期性的ajax請(qǐng)求獲取數(shù)據(jù),直到websocket出現(xiàn),就完美實(shí)現(xiàn)了雙向通信 一 即時(shí)通訊方式簡(jiǎn)

    作者:xu52501
    2020-10-05 13:44:15
  • 詳解React+Koa實(shí)現(xiàn)服務(wù)端渲染(SSR)

    React是目前前端社區(qū)最流行的UI庫(kù)之一,它的基于組件化的開發(fā)方式極大地提升了前端開發(fā)體驗(yàn),React通過拆分一個(gè)大的應(yīng)用至一個(gè)個(gè)小的組件,來(lái)使得我們的代碼更加的可被重用,以及獲得更好的可維護(hù)性,等

    作者:jasonboy7
    2020-09-28 03:59:38
  • node+koa實(shí)現(xiàn)數(shù)據(jù)mock接口的方法

    基于node+koa實(shí)現(xiàn)的mock數(shù)據(jù)接口,Koa需要v7.6.0以上node版本,低于此版本請(qǐng)先升級(jí)node 目錄結(jié)構(gòu) // server.js const Koa = require('k

    作者:五月的星空
    2020-09-21 17:19:21
  • Node.js使用Koa搭建 基礎(chǔ)項(xiàng)目

    Koa 是由 Express 原班人馬打造的超輕量服務(wù)端框架 與 Express 相比,除了自由度更高,可以自行引入中間件之外,更重要的是使用了 ES6 + async,從而避免了回調(diào)地獄 不過也是因

    作者:WiseWrong
    2020-09-21 03:39:36
  • 深入解讀Node.js中的koa源碼

    前言 Node.js也是寫了兩三年的時(shí)間了,剛開始學(xué)習(xí)Node的時(shí)候,hello world就是創(chuàng)建一個(gè)HttpServer,后來(lái)在工作中也是經(jīng)歷過Express、Koa1.x、Koa2.x以及最近還

    作者:賈順名
    2020-09-14 12:33:44
  • Koa 中的錯(cuò)誤處理解析

    不像 express 中在末尾處注冊(cè)一個(gè)聲明為 (err, req, res, next) 中間件的方式,koa 剛好相反,在開頭進(jìn)行注冊(cè)。 app.use(async (ctx, next) =

    作者:劉哇勇的部落格
    2020-09-04 14:09:29
香港云服務(wù)器