pomelo nodejs

bearcat 概念

2017-12-15  本文已影响0人  JackTweeg

pomelo中用到bearcat。这里是他的中文wiki

https://github.com/bearcatjs/bearcat/wiki/Home-in-Chinese

Bearcat是一个基于POJOs进行开发的应用层框架, Bearcat提供了一个轻量级的容器来编写简单,可维护的node.js

企业级Node应用开发存在一些比较大的问题. 总体来说,Node 缺乏一个基础的框架来处理好应用层的逻辑对象. 开发者不得不重复的手动编写例如单例,工厂方法,以及不一致的配置文件. 这样就使得很难去分清楚应用层的逻辑, 缺乏一致性也提高了维护成本.

bearcat就是解决这个问题的。

POJO表示一个简单对象,必须要有构造函数.

因此,一个POJO可以是这样:

var POJO = function() {

this.props = null;

}

POJO.prototype.method = function() {

}

module.exports = POJO;

pomelo中很多地方都这么定义的,这个模型需要我们记住,后续使用,这里对接bearcat应该很方便。

上一篇 下一篇

猜你喜欢

热点阅读