美文网首页
Node.js 异步流程控制:Generator 与 Promi

Node.js 异步流程控制:Generator 与 Promi

作者: yaokui | 来源:发表于2016-08-05 16:34 被阅读79次

    Node.js 的设计初衷为了性能而异步,现在已经可以写同步的代码了,你造吗?

    目前 Node.js 的LTS版本早就支持了Generator, Promise这两个特性,也有许多优秀的第三方库 bluebird、q 这样的模块支持的也非常好,性能甚至比原生的还好,可以用 bluebird 替换 Node.js 原生的 Promise:
    global.Promise = require('bluebird')

    blurbird 的性能是 V8 里内置的 Promise 3 倍左右(bluebird 的优化方式见https://github.com/petkaantonov/bluebird/wiki/Optimization-killers )。

    相关文章

      网友评论

          本文标题:Node.js 异步流程控制:Generator 与 Promi

          本文链接:https://www.haomeiwen.com/subject/mhohsttx.html