美文网首页
node 中间件与模块

node 中间件与模块

作者: good__day | 来源:发表于2019-01-19 19:55 被阅读0次

    node.js 是 js 的运行环境,构建在 Chrome's V8 这个著名的 JavaScript 引擎之上,Chrome V8 引擎以 C/C++ 为主,相当于使用JavaScript 写法,转成 C/C++ 调用,大大的降低了学习成本

    事件驱动,非阻塞 I/O ,适用于高并发的 I/O 密集型应用

    单线程,所有的工作需要排队进行,长时间计算占用 cpu 的东西不适合

    一、常用中间件

    koa 

    框架本身更轻量,框架自身不包含任何中间件,很多功能需要借助第三方中间件解决。

    但是由于其基于 ES6  特性的异步流程控制,解决了回调嵌套的问题

    用 try catch 进行错误处理也更加容易

    koa-body  koa body parser middleware

    koa-mount     Mount other Koa applications or middleware to a given pathname

    koa-static   Koa static file serving middleware

    koa-compress   Compress middleware for koa

    koa-route simple route middleware for koa

    koa-compose Compose the given middleware and return middleware.

    二、常用模块

    fs

    path

    app-root-dir

    consola

    mustache

    svgo

    source-map-explorer

    debug

    参考:https://juejin.im/post/5a911c95f265da4e9957a597

    相关文章

      网友评论

          本文标题:node 中间件与模块

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