2. Why did you choose Ext JS?
The overall design of extjs is exemplary.One can learn a lot from it’s unified architecture – no matter which language one is programming in.
Extjs requires you to start with one of their base classes – ensuring a consitent model. Consistency is extremely important for the library to be reusable.
a.Extjs documentation seems to be very comprehensive and well maintained.
b.key aspect of the EXTJS Library is the cross-browser support.
c.Build rich Internet applications with Ext JS
d. Ext JS framework is the multitude of rich UI elements provided. These elements include forms, dialog boxes, tabs, trees, and grids.
e.The Ext JS framework includes support for Ajax implementations.
f.Ext JS integration with other Web server frameworks.
g.Ext JS framework development into several popular integrated development environments (IDEs), including Eclipse, Aptana, and Komodo.
3. What are major Web browsers supported by Ext JS framework?
- Windows® Internet Explorer® version 6 and later.
- Mozilla Firefox version 1.5 and later (PC and Macintosh).
- Apple Safari version 2 and later.
- Opera version 9 and later (PC and Mac).
4. Integration of Web development server-side frameworks with Ext JS?
You can use Ext JS with other common Web development server-side frameworks, including PHP, the Java™ language, Microsoft® .NET, Ruby on Rails, and ColdFusion.
5. Where Extjs extended from ?
6. Extjs Ajax implementation?
A typical Ext JS Ajax implementation: an HTML text field and button element that posts data in the text field to a Web server when the button is clicked.
7.Do you have any advice for developers using Ext for the first time?
8. How to access Dom element using EXTJS?
The Element API is fundamental to the entire Ext library.
var myDiv = document.getElementById(‘myDiv’);
var myDiv = Ext.get(‘myDiv’);
9. what is the purpose of Element Object in Extjs?
- Element wraps most of the DOM methods and properties that you’ll need, providing a convenient, unified, cross-browser DOM interface (and you can still get direct access to the underlying DOM node when you need it via Element.dom)
- The Element.get() method provides internal caching, so multiple calls to retrieve the same object are incredibly fast
- The most common actions performed on DOM nodes are built into direct, cross-browser Element methods (add/remove CSS classes, add/remove event handlers, positioning, sizing, animation, drag/drop, etc.)
10. what is syntax for Extjs Button click event?
alert(“You clicked the button”);