探索Node.js开发新境界:Node-KOA
KOA是一个新的web框架,由Express的原始作者创建,旨在变得更简单、更有效。以下是一个使用KOA框架创建的简单HTTP服务器的示例代码:
const Koa = require('koa');
const app = new Koa();
// 中间件函数,用于响应请求
app.use(async (ctx, next) => {
await next(); // 调用下一个中间件
ctx.response.type = 'text/html';
ctx.response.body = '<h1>Hello, KOA!</h1>';
});
// 启动服务器
app.listen(3000);
console.log('Server is running on port 3000');
这段代码首先导入了KOA框架,然后创建了一个新的KOA实例。接着,我们定义了一个中间件函数,它会处理所有的HTTP请求,并响应一个简单的HTML页面。最后,通过调用listen
方法在端口3000上启动服务器。
评论已关闭