
By Yakov Fain | Article Rating: |
|
August 28, 2012 08:51 AM EDT | Reads: |
3,813 |

Today’s JavaScript landscape consists of dozens if not hundreds of frameworks. Some of them serve as tiny additions to your Web page – they implement just a certain design pattern. For example, if you need to implement declarative binding of your HTML elements and data models, use knockout.js. If you just want to check if certain HTML5 features are supported by the user’s Web browser add a small modernizr.js to your Web page.
But there are feature-complete frameworks that you can use a foundation of your entire Web application. Such framework include rich library of UI components, support MVC paradigm, offer their own layout managers, styling, effects, and may even have server side components. One of such large and multi-featured frameworks is Ext JS from Sencha.
It’s being used by many IT shops developing enterprise Web applications. In our company we also use Ext JS in some Web applications. We’ve also added Ext JS code generation to our open source tool Clear Data Builder - it’s a useful tool for creating CRUD applications having Ext JS on the client side talk to Java on the server. We’ve also developed our own Ext JS training curriculum and teach it as two or three day workshop by request.
My colleague Victor has recorded a one hour screencast that can serve as a brief introduction to Ext JS. This presentation has been a part of our fifth annual symposium on enterprise software development. Enjoy the presentation!

Read the original blog entry...
Published August 28, 2012 Reads 3,813
Copyright © 2012 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Yakov Fain
Yakov Fain is a Java Champion and a co-founder of the IT consultancy Farata Systems and the product company SuranceBay. He wrote a thousand blogs (http://yakovfain.com) and several books about software development. Yakov authored and co-authored such books as "Angular 2 Development with TypeScript", "Java 24-Hour Trainer", and "Enterprise Web Development". His Twitter tag is @yfain
![]() Apr. 24, 2018 09:30 PM EDT Reads: 22,736 |
By Elizabeth White ![]() Apr. 24, 2018 09:15 PM EDT Reads: 1,262 |
By Pat Romanski ![]() Apr. 24, 2018 08:45 PM EDT Reads: 4,003 |
By Elizabeth White ![]() Apr. 24, 2018 08:30 PM EDT Reads: 4,937 |
By Liz McMillan ![]() Apr. 24, 2018 07:00 PM EDT Reads: 13,766 |
By Elizabeth White ![]() Apr. 24, 2018 06:45 PM EDT Reads: 5,998 |
By Elizabeth White Apr. 24, 2018 06:30 PM EDT Reads: 5,621 |
By Liz McMillan ![]() Apr. 24, 2018 05:45 PM EDT Reads: 7,092 |
By Liz McMillan ![]() Apr. 24, 2018 05:15 PM EDT Reads: 5,707 |
By Elizabeth White Apr. 24, 2018 04:45 PM EDT Reads: 6,754 |
By Pat Romanski ![]() Apr. 24, 2018 04:30 PM EDT Reads: 7,148 |
By Pat Romanski Apr. 24, 2018 03:00 PM EDT Reads: 1,524 |
By Elizabeth White ![]() Apr. 24, 2018 03:00 PM EDT Reads: 13,394 |
By Elizabeth White Apr. 24, 2018 02:45 PM EDT Reads: 1,870 |
By Elizabeth White ![]() Apr. 24, 2018 01:30 PM EDT Reads: 4,245 |
By Elizabeth White Apr. 24, 2018 01:00 PM EDT Reads: 7,689 |
By Pat Romanski Apr. 24, 2018 01:00 PM EDT Reads: 2,494 |
By Yeshim Deniz Apr. 24, 2018 12:30 PM EDT Reads: 5,197 |
By Pat Romanski ![]() Apr. 24, 2018 12:15 PM EDT Reads: 5,534 |
By Pat Romanski ![]() Apr. 24, 2018 11:30 AM EDT Reads: 8,865 |