JavaScript MVC 框架 Ity
- 授权协议: MIT
- 开发语言: JavaScript
- 操作系统: 跨平台
- 软件首页: https://github.com/dcocchia/Ity
- 软件文档: https://github.com/dcocchia/Ity
软件介绍
Ity 是一个小型的无依赖的 JavaScript MVC 框架。
示例代码:
var myApp = new Ity.Application();
var myModel = new Ity.Model();
var myView = new Ity.View({
el: '.someElement',
app: myApp,
model: myModel,
events: {
".btn" : {
"click": "onBtnClick",
"hover": "onBtnHover"
},
".fancyBtn" : {
"click": "onFancyBtnClick",
"focus": "onFancyBtnFocus"
}
},
initialize: function(options) {
this.model.on("change", this.render, this);
},
render: function() {
this.select(".myContainer").html(this.model.get("someData"));
},
onBtnClick: function(evt) {
var output = this.select("#difWithId").find(".output");
output.html("<div><p>Click!</p></div>")
}
//... more click, hover, focus events from events hash
});
高扩展性网站的50条原则
[美] Martin L. Abbott、[美]Michael T. Fisher / 张欣、杨海玲 / 人民邮电出版社 / 2012-6-3 / 35.00元
《高扩展性网站的50条原则》给出了设计高扩展网站的50条原则,如不要过度设计、设计时就考虑扩展性、把方案简化3倍以上、减少DNS查找、尽可能减少对象等,每个原则都与不同的主题绑定在一起。大部分原则是面向技术的,只有少量原则解决的是与关键习惯和方法有关的问题,当然,每个原则都对构建可扩展的产品至关重要。 主要内容包括: 通过克隆、复制、分离功能和拆分数据集提高网站扩展性; 采用横向......一起来看看 《高扩展性网站的50条原则》 这本书的介绍吧!
