本文主要是介绍koa2深入浅出,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
koa2基础知识分享
koa 是由 Express 原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的 Web 框架。 使用 koa 编写 web 应用,通过组合不同的 generator,可以免除重复繁琐的回调函数嵌套, 并极大地提升错误处理的效率。koa 不在内核方法中绑定任何中间件, 它仅仅提供了一个轻量优雅的函数库,使得编写 Web 应用变得得心应手。
安装
Koa 依赖 node v7.6.0
或 ES2015及更高版本和 async
方法支持.
你可以使用自己喜欢的版本管理器快速安装支持的 node 版本:
$ nvm install 8
$ npm i koa
Hello world
- nodejs原生
const http = require('http');const hostname = '127.0.0.1';
const port = 3000;const server = http.createServer((req, res) => {res.statusCode = 200;res.setHeader('Content-Type', 'text/plain');res.end('Hello World\n');
});server.listen(port, hostname, () => {console.log(`Server running at http://${hostname}:${port}/`);
});
- koa2
const Koa = r
这篇关于koa2深入浅出的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!