单页面Web应用开发框架:Durandal
jopen
11年前
Durandal是一个轻量级的JavaScript框架,其目标是单页面应用(SPAs)的开发变得简单而优雅。它支持MVC、MVP和MVVM等模式,因此不论你采用哪种类型的前端架构,Durandal都能胜任。配上开箱即用的富界面组件、模态对话框、事件/消息、组件、过渡效果、导航等等,使你可以轻松开发出任何你能想象的应用。
特性:
- 干净的MV*架构
- JS&HTML模块化
- 简单的应用程序生命周期
- Eventing, Modals, Message Boxes, etc.
- Navigation & Screen State Management
- Consistent Async Programming w/ Promises
- App Bundling and Optimization
- Use any Backend Technology
- Built on top of jQuery, Knockout & RequireJS
- Integrates with popular CSS libraries such as Bootstrap and Foundation
- Make Your Own Templatable and Bindable Widgets
- Fully Testable
项目主页:http://www.open-open.com/lib/view/home/1394277929192