KOA

代码托管:bitbucket,也是git系统

协作管理:trello

http://koa.rednode.cn/https://www.gitbook.com/book/davidcai1993/iojs-api-doc-in-chinese/details管理方跟维护方对nodejs的未来发展持不同意见,所以维护方自己开发了一个新版本io.js,这个版本更趋向于添加更多好用的新特性。

bitbucket接受邀请,sign up第二步,选择哪种账号呢?

trello,从outlook跳转过去,不需要密码码?需要的话,如果reset时,链接直接到主页了。 

时间: 2024-10-08 18:53:23

KOA的相关文章

在BAE上发布koa应用

1.以最新标准(ES7)写koa应用2.编译:babel sourc_folder_name -d target_folder_name3.进入target_folder,依次执行下面的命令 git status -s git add -A git commit -m "comment" git push 注意: 1. require('babel-polyfill'); 必须写在所有代码之前(babel-node方式执行时不需要)原因:es6中Generators使用babel编译时

koa+orm2

koa+orm2 koa是由 Express 原班人马打造的新的web框架.套用其官方的说法:Koa 应用是一个包含一系列中间件 generator 函数的对象. 这些中间件函数基于 request 请求以一个类似于栈的结构组成并依次执行. koa的中间件系统原理: Koa的精妙之处就在于其基于promise的中间件系统的实现,避免了免除重复繁琐的回调函数嵌套.Koa的中间件是一系列generator函数的对象,执行起来有点类似于栈的结构,依次执行.从网上找到一张图可以比较形象的说明koa的中间

Koa 请求日志打点工具

前一段时间开始搞优化后端 API 性能的事,发现根本无从下手,Kibana 中虽然有记一些简陋且零散的日志,但也瞅不出啥眉目来.总结了下是日志太少了,所以决定先搞搞日志的事,目标是记录 API 请求相关的日志,找出哪个接口慢,最好具体到哪个函数慢. 记日志必然要涉及日志打点,怎么做日志打点是个问题.如果直接在代码中插入日志打点代码不仅侵入性强而且工作量大,也不够灵活,于是考虑如何做智能的自动打点.我们石墨后端使用的 bay 框架(基于 [email protected] 二次开发,基本上你可以认

[Node.js] ECMAScript 6中的生成器及koa小析

原文地址:http://www.moye.me/2014/11/10/ecmascript-6-generator/ 引子 老听人说 koa大法好,这两天我也赶了把时髦:用 n 安上了node 0.11.12,下了个koa开启harmony模式试水.在一系列文档和贴子的教育下,大概认识到: koa 是TJ大神主导的新一代Web框架 koa 的中间件基于ES6的生成器函数(function *)形式 koa的核心流程库是 co,它能很好的解决Pyramid of Doom问题 在接触 Node.j

koa 笔记 运行错误

按照 演示的代码 直接运行会出错,大家需要调整方式. http://koajs.cn/ 要安装以下 $ npm install -g n$ n 0.11.12$ node --harmony my-koa-app.js 注意:现在你直接在命令行中运行:node hello.js 是会报错的.错误一般如下: function *respond(next){         ^SyntaxError: Unexpected token *    at Module._compile (module.

Express/Koa/Hapi

Express/Koa/Hapi 本文翻译自: https://www.airpair.com/node.js/posts/nodejs-framework-comparison-express-koa-hapi 1.介绍 直至今日,Express.js仍然是最为流行的Node.js Web应用程序框架.它似乎已经逐渐成为大多数Node.js Web应用程序的基础依赖框架,包括很多流行的框架,比如Sail.js就是以Express.js为基础搭建的.然而现在我们有了更多"类sinatra&quo

koa 第一课

var mount = require('koa-mount');//用于路由 var koa = require('koa'); var views = require('koa-views');//用于界面渲染 // hello.html var kk = require('koa'); var aa = kk(); aa.use(function *(next){ yield this.render('./hello'); }); module.exports = aa //hello.j

Koa框架实践与中间件原理剖析

Koa框架实践与中间件原理剖析 最近尝试用了一下Koa,并在此记录一下使用心得. 注意:本文是以读者已经了解Generator和Promise为前提在写的,因为单单Generator和Promise都能够写一篇博文来讲解介绍了,所以就不在这里赘述.网上资料很多,可以自行查阅. Koa是Express原班人马打造的一个更小,基于nodejs平台的下一代web开发框架.Koa的精妙之处就在于其使用generator和promise,实现了一种更为有趣的中间件系统,Koa的中间件是一系列generat

koa中使用mongoose出现的问题

转载请注明: TheViper http://www.cnblogs.com/TheViper  先看下面例子 this.login=function *(){ ....... var q=userModel.findOne({email:name,pwd:pwd}); q.select('_id'); q.exec(function (err, id) { if (err) return handleError(err); this.body=id; }); } 这是一个ajax登陆,但是响应

koa中间件分析

转载请注明: TheViper http://www.cnblogs.com/TheViper  另外可以参考http://purplebamboo.github.io/2014/05/24/koa-source-analytics-3/,作者用简单的方式造了一个山寨koa. koa是什么? koa是从2013年11月开始发布,更新的.和express相比,koa太年轻了.但它(用文档上的话说)通过组合不同的 generator,可以免除重复繁琐的回调函数嵌套,并极大地提升常用错误处理效率.Ko