初識Koa

官網(wǎng)在此 https://koa.bootcss.com/

一句話總結(jié),koa是一種新的簡單的、好用的web框架
使用koa需要注意的是node版本應(yīng)該是v7.6以上

koa的使用

  1. npm init
  2. npm install koa -s

在根目錄新建app.js

const Koa = require('koa');
const app = new Koa();
app.listen(3000);

上面的代碼創(chuàng)建了一個http,就是這么簡單
現(xiàn)在我們可以嘗試讓這個http服務(wù)來響應(yīng)我們的請求

app.use(ctx=>{
  ctx.response.body = 'hello koa';
})

koa提供一個context對象,包含request及response對象,我們可以使用req及res中的方法對其進(jìn)行操作,現(xiàn)在
我們訪問localhost:3000端口就可以看到返回了

koa-router

一樣先下載依賴 npm install koa-router

const Koa = require('koa');
const app = new Koa();
const router = require('koa-router')();
app.use(router.get('/index'),ctx=>{
  ctx.body = 'hello word'
})
app.listen(3000);

通過use注冊路由,以達(dá)到請求分發(fā)的目的

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容