发布于 2015-03-17 02:23:38 | 210 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

Bearcat JavaScript 应用框架

Bearcat是一个基于自描述javaScript object进行开发的应用层框架, Bearcat提供了一个轻量级的容器来编写简单,可维护的javaScripts. Bearcat 提供了一个基础的底层来管理应用逻辑对象,使得开发者就可以把精力放在应用层的逻辑编写上.


bearcat 0.4.4 更新,本次更新主要添加对 id 与 bearcat 特殊属性冲突的 warn 提醒,意味着以下写法将得到更加有好的提示

var Tank = function() {
    this.$id = "async";
}

module.exports = Tank;

Bearcat是一个基于自描述javaScript object进行开发的应用层框架, Bearcat提供了一个轻量级的容器来编写简单,可维护的javaScripts. Bearcat 提供了一个基础的底层来管理应用逻辑对象,使得开发者就可以把精力放在应用层的逻辑编写上. 

Bearcat 概览

Bearcat 包括几个部分,包括:

    核心容器

    核心容器包含核心,Beans,以及Context模块.

    核心和Beans模块提供容器的基础部分,包含IoC容器和依赖注入. BeanFactory 是一个复杂的factory工厂模式实现. 它去除了手动去编写单例,允许你的实际程序逻辑从配置和依赖的管理中解偶.

    Context 模块基于核心和Beans模块之上,并提供了一些更高级的内容,applicationContext 是它的主要实现.

    面向切面编程

    Bearcat 基于核心容器提供了面向切面编程(AOP)的支持, 允许开发者定义,方法拦截器,切面来解偶那些需要被分离的业务逻辑.

特性

轻量级容器

* 依赖注入(DI)实现的控制反转(IoC)来管理POJOs
* 基于AOP的声明横切逻辑
* 一致的开发与配置

简单的

* 简单的元数据配置和编写POJOs
* 轻量的: 基于node.js的高效率开发
* 可重用的: POJOs 可以应用于任何开发环境
* 无侵入的: 不依赖于容器API的开发
* 模块化: 使用那些你需要的部分
* 一站式服务: 没必要手动编写单例和工厂方法

强大的

* 良好的参考资料: 文档完整,很多实例包含 web todorealtime app 

* 良好的测试: 测试覆盖率超过95%

可扩展的

    * 自定义扩展: 可以为容器添加自定义的代码

    更多请参考 http://bearcatjs.org/



历史版本 :
bearcat 0.4.22/0.4.23 发布,JavaScript 应用框架
bearcat 0.4.19 发布,JavaScript 应用框架
Bearcat 0.4.18 发布,JavaScript 应用框架
bearcat 0.4.13 发布,JavaScript 应用框架
bearcat 0.4.11 更新日志,加强热更新功能
bearcat 0.4.10 发布,JavaScript 应用框架
Bearcat 0.4.6 发布,JavaScript 应用框架
bearcat 0.4.5 发布,统一抽象的 model
bearcat 0.4.4 更新,添加对 id 冲突的提醒
bearcat 0.4.1 发布,统一抽象的 model
bearcat 0.4.0 发布,统一抽象的 model
Bearcat 0.3.18 发布,前端应用开发框架
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务