JavaScript 应用架构 Chaplin.js

MIT
JavaScript
跨平台
2013-02-01
红薯

Chaplin

Chaplin.js 是一个基于 Backbone.js 的 JavaScript 应用架构。Chaplin 主要为了解决 Backbone 的局限性,提供一个轻量级和灵活的结构,采用良好的设计模式和最佳实践。

一些主要特性:

  • CoffeeScript 类层次 以及对象组合
  • 使用 AMD 模块的 Module 封装和延迟加载
  • 使用 Mediator 和发布者/订阅者模式进行跨模块的通讯
  • Controllers 用于管理单个 UI 视图
  • Rails 风格的 routes ,可映射 URL 到控制器 action
  • 路由分发器和一个顶级视图管理器
  • 扩展 model, view 和 collection 类以避免重复编码
  • 严格的 内存管理 和对象释放
  • collection view 用于轻松智能的列表渲染
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

backbone | chaplin | coffee tutotial实现

js使用coffee,本文由backbone 渐进到chaplin,介绍遇到的坑和学习方法。

2014/04/18 19:27
333
0
Charlie Chaplin musical to open i

Charlie Chaplin musical to open i

2015/05/07 11:00
7
0
现代前端开发小记

记住,总会有办法解决重复的操作,提高你的开发效率的,使用工具,进行现代的web开发。

2014/04/18 15:09
1K
3
那些可能用到的好工具

本文介绍的东西都是平时可能用到的,cool stuff

2014/06/14 17:10
448
2
前端开发框架三剑客

是否选择了合适的框架进行Web开发对项目是有重大影响的。我们都希望找到一个稳健的易维护的框架结构。接下来,我们一起来对当前三款流行Web开发框架作个简单比较认识。 初步认识 AngularJS诞...

2015/05/29 06:06
28
0
认识javascript引擎

转自wikipedia A JavaScript engine is specialized computer software which interprets and executes JavaScript (also known as ECMAScript). Although there are several uses for a Jav...

2013/11/25 09:12
101
0
mysql分页

mysql> select * from actor; +----------+-------------+--------------+---------------------+ | actor_id | first_name | last_name | last_update | +----------+-------------+-------...

2013/04/29 17:45
35
0
JavaScript资源大全中文版(Awesome最新版)

JavaScript资源大全中文版(Awesome最新版) 目录 前端MVC 框架和库 包管理器 加载器 打包工具 测试框架 框架 断言 覆盖率 运行器 QA 工具 基于 Node 的 CMS 框架 模板引擎 数据可视化 编辑器...

2016/10/08 14:56
895
7

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部