-
Notifications
You must be signed in to change notification settings - Fork 13
Home
brian428 edited this page Sep 7, 2014
·
9 revisions
Deft JS 5 enhances Sencha's Ext JS 5 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 5 works with Ext JS version 5 and up. For Ext JS 4.x and Sencha Touch applications, use Deft JS 0.9.
-
Flexibility: Coordinates dynamic assembly of object dependencies based on a configurable Inversion of Control (IoC) container.
- (Wikipedia has entries on IoC and dependency inversion if you'd like additional background information)
- 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.
- Summary of Features
- Key Changes in Deft JS 5
- Adding Deft JS to Your Application
- Core Features
- Deft JS 5 Examples: New/updated examples will be coming soon. For now, most of the older Deft JS examples are still relevant.
- Deft JS API Docs (API docs for Deft JS 5 will be added shortly.)
- F.A.Q. and Contribution Guidelines
- Resources and Mailing List