发布于 2015-04-01 02:54:53 | 128 次阅读 | 评论: 0 | 来源: 网友投递

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

Bearcat JavaScript 应用框架

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


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

热更新

本次升级主要是加强了热更新功能,添加了对热添加文件、热给对象添加属性依赖的支持

添加文件

直接添加文件,bearcat 会把它动态加入 bearcat IoC 容器中

添加属性依赖

比如之前有这么个bean

app/car.js

var Car = function() {
    this.$id = "car";
}
  
Car.prototype.run = function() {
    console.log('run hot car...');
    return 'car hot';
}
  
module.exports = Car;

然后动态给 Car 添加 wheel 的依赖

app/car.js

var Car = function() {
    this.$id = "car";
    this.$wheel = null;
}
  
Car.prototype.run = function() {
    console.log('run hot car...');
    this.$wheel.run();
    return 'car hot';
}
  
module.exports = Car;

直接添加即可,bearcat 会自动解析添加的依赖,并给所有对象实例添加 $wheel 依赖(实现原理是基于动态给prototype链挂上了 $wheel getter 函数)

更多详情还请看官方文档 bearcat hot reload



历史版本 :
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号  版权声明  广告服务