Paypal开源nodejs框架研究(一)KrakenJs

我一直说Nodejs是玩具,成不了大器。没想到著名的公司Paypal竟然开源了他们公司代码为Kraken的Nodejs框架。这款框架是基于TJ大神的Express框架的,这个是框架的官方网站:http://krakenjs.com/,这几天我倒可以稍微花点时间,来研究下这到底是个神马东西。

这个是其他帖子里面对Kraken框架的概述:(From:http://www.csdn.net/article/2013-11-25/2817617-PayPal-Kraken-Nodejs-Framework)

Kraken 框架套件

Kraken 框架套件包括多个部分,Kraken.js 仅是该框架的主体部分。该框架还包括其他模块(可独立使用):

  • lusca:支持 Express 的应用程序安全模块
  • makara:支持 Dust.js 的国际化(i18n)模块
  • Adaro:支持 Express 的一款 Dust.js 视图渲染器
  • Kappa:NPM 代理插件

除了上述可以独立使用的模块之外,Kraken 套件还包括了一系列的依赖和实用工具:

  • Generator-kraken:Yeoman 生成器
  • Enrouten:用于 Express 的路由(route)配置中间件(初始化与配置模块)
  • Kraken-devtools:Kraken 应用程序开发所需的工具合集

看上去很强大,那么我就来一一拆解:

1. Paypal开源nodejs框架研究(二)KrakenJs之Enrouten




你可能感兴趣的:(Paypal开源nodejs框架研究(一)KrakenJs)