koa2框架介紹


koa2框架介紹

 

 

1.koa2介紹是當前最流行的node.js的框架,koa2是由express原來的人打造的。他的體積很小,但是擴展性很強。

 

2.koa2優點和缺點

  

  2.1.優點

    

    拋棄了callback回調函數,使用異步的async和await

    koa的某一個中間件可以自行選擇之后中間件的執行位置的

 

 

3.安裝和使用koa2框架

 

// 安裝koa框架
npm install koa --save


// 引入koa框架
const koa = require('koa')


// 實例化koa一個服務器
const app = new koa()


// 中間件使用
app.use(async (ctx, next) => {
    
    // 執行匹配下面所有的內容之前的內容

    next()

    // 所有的中間件全部匹配完了之后下面的內容執行
    if (ctx.status === 404) {
        ctx.body = '請求的資源不存在'
    }

    console.log(ctx.status)

})




// 監聽端口號
app.listen(3000, () => {
    console.log('3000端口啟動')
})

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM