Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Clone this wiki locally
Deft JS enhances Sencha's Ext JS and Sencha Touch APIs with additional building blocks that enable large development teams to rapidly create enterprise-scale applications, leveraging best practices and proven patterns discovered by top RIA developers at some of the best consulting firms in the industry.
Deft JS works with ExtJS version 4.0.7 and up, and Sencha Touch version 2.0.1 and up.
- Flexibility: Coordinates dynamic assembly of object dependencies based on a configurable Inversion of Control (IoC) container.
- Approachability: Builds on familiar Ext JS API syntax conventions for ‘pay-as-you-go’ complexity.
- Simplicity: Eliminates boilerplate code in favor of the simplest expression of developer intent.
- Testability: Promotes loose coupling through class annotation driven dependency injection.
- Extensibility: Leverages the advanced class system provided by Ext JS and Sencha Touch.
- Reusability: Enables business layer code reuse between Ext JS and Sencha Touch applications.