What is Durandal?
Durandal is a cross-device, cross-platform client framework written in JS and designed to make Single Page Applications (SPAs) easy to create and maintain.
Durandal is an open source tool with 1.8K GitHub stars and 377 GitHub forks. Here’s a link to Durandal's open source repository on GitHub
Who uses Durandal?
5 companies reportedly use Durandal in their tech stacks, including Easygenerator, Casumo, and EasyPreOrders.
23 developers on StackShare have stated that they use Durandal.
Pros of Durandal
Easy to learn
Quick to develop
Easy to start
Works IE8 >
- 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 and Foundation
- Make your own templatable and data-bindable widgets
- Fully testable
Durandal Alternatives & Comparisons
What are some alternatives to Durandal?
See all alternatives
Lots of people use React as the V in MVC. Since React makes no assumptions about the rest of your technology stack, it's easy to try it out on a small feature in an existing project.
It is a library for building interactive web interfaces. It provides data-reactive components with a simple and flexible API.