【Node.js Koa框架入门】(一)Koa 框架介绍以及环境搭建、简单使用
2018-09-12 00:10
726 查看
一、框架介绍
Koa -- 基于 Node.js 平台的下一代 web 开发框架
koa是由 Express 原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的 Web 框架。 使用 koa 编写 web 应用,可以免除重复繁琐的回调函数嵌套, 并极大地提升错误处理的效率。koa 不在内核方法中绑定任何中间件, 它仅仅提供了一个轻量优雅的函数库,使得编写 Web 应用变得得心应手。开发思路和express差不多,最大的特点就是可以避免异步嵌套。koa2利用ES7的async/await特性,极大的解决了我们在做nodejs开发的时候异步给我们带来的烦恼。
英文官网:http://koajs.com
中文官网:http://koajs.cn
二、环境搭建
npm init //生成package.json文件
npm install koa --save //安装koa并记录在package.json中
三、简单使用
[code]//引入koa const koa=require('koa'); //new koa实例 const app=new koa(); //配置中间件 (可以先当做路由) app.use( async (ctx)=>{ ctx.body='hello world' }) //监听端口 app.listen(8080);阅读更多
相关文章推荐
- client高性能组件化框架React简单介绍、特点、环境搭建及经常使用语法
- client高性能组件化框架React简单介绍、特点、环境搭建及经常使用语法
- Python环境搭建以及简单入门介绍
- Linux环境下node.js环境的搭建以及配置,使用node.js编写工具与简化less编译
- node入门笔记:使用node.js搭建一个简单的服务
- Python简单介绍以及Python环境搭建(入门1)
- (原创)node.js入门之一:express简单服务器搭建-Mac环境开发
- phalapi-入门篇1(简单介绍以及环境搭建)
- 从零开始,搭建博客系统MVC5+EF6搭建框架(4)上,前后台页面布局页面实现,介绍使用的UI框架以及JS组件
- VUE2.0的简单入门(一)-安装node.js环境搭建与项目构建
- 从零开始,搭建博客系统MVC5+EF6搭建框架(4)上,前后台页面布局页面实现,介绍使用的UI框架以及JS组件
- 使用Node.js的express框架搭建一个简单项目并且添加了一个路由
- SSM框架简单介绍以及maven环境搭建
- 【干货】利用MVC5+EF6搭建博客系统(四)(上)前后台页面布局页面实现,介绍使用的UI框架以及JS组件
- 使用github上的开源框架SlidingMenu环境的搭建,以及getSupportActionBar方法不能找到的问题
- [入门教程]使用Cocos2d-html5游戏引擎编写一个简单的游戏 第一回合: 搭建开发环境
- 使用github上的开源框架SlidingMenu环境的搭建,以及getSupportActionBar方法不能找到的问题
- boost标准库开发环境搭建boost标准库环境搭建以及简单案例介绍
- 利用Lua强转函数解决使用CCNode报错或无法正常使用以及简单介绍 quick-cocos2d-x 与 OpenQuick 两款Lua免费开源框架
- 使用github上的开源框架SlidingMenu环境的搭建,以及getSupportActionBar方法不能找到的问题