Skip to content

A fork of the Durandal SPA framework (http://www.durandaljs.com), refactored with an emphasis on client-side usage and best practices, including modular architecture, global namespace preservation, and AMD-based dependency management.

License

Notifications You must be signed in to change notification settings

dslatten/Darrendal

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to the Durandal project!

Build Status

Durandal is a cross-device, cross-platform client framework written in JavaScript and designed to make Single Page Applications (SPAs) easy to create and maintain. We've used it to build apps for PC, Mac, Linux, iOS and Android...and now it's your turn...

Features

  • Clean MV* Architecture
  • JS & HTML Modularity
  • Simple App Lifecycle
  • 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.
  • Make Your Own Templatable and Bindable Widgets

Documentation

All the documentation is located on the official site, so have a look there for help on how to get started, read tutorials, view sample descriptions and peruse the module reference docs. If you want to keep up to date with the activity that is happening on the master branch, you can subscribe to the commit feed.

Community

Need help with something that the docs aren't providing an answer to? Visit our google group and join in the conversation.

About

A fork of the Durandal SPA framework (http://www.durandaljs.com), refactored with an emphasis on client-side usage and best practices, including modular architecture, global namespace preservation, and AMD-based dependency management.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.5%
  • Other 0.5%