×

Top 15 Ext Js Interview Question for 2024

1) What is Ext Js?

Ext Js refers to Extended JavaScript. Ext JS is a JavaScript framework used to built interactive cross platform web application.

2) What are the features of Ext Js?

It is a JavaScript framework used to build enterprise application.

It includes MVC (Model View Control) and MVVM (Model View Viewmodel) design pattern.

It supports single page application development.

It's advance Data package allows it to easily retrieve of storing of data.

It support object oriented programming using JavaScript which makes easy application development and maintenance.

3) Name some tools used for Ext Js application development.

There are several popular tool used to develop Ext Js application.
Eclipse IDE.

Aptana.

Komodo.

WebStrom.

4) Explain life cycle of Ext Js.

Initialization: At this stage component event creation, registering with Ext.ComponentManager, calling initComponent method are done.

Rendering: At this stage creating the DOM for the component and adding it to the DOM hierarchy with the events, CSS are done.

Destruction: At this stage component are unregistered from Ext.ComponentManager, removing the events are done.

5) What is ExtJs component? Name some components.

Component is a group of DOM element used to build user interface od ExtJs application.
ComboBox.

Radio Button

Checkbox

TextField

Spinner

Text Area

Trigger

Chart

Label

Button

DateField

File Upload

Hidden Field

Number Field

Time Field

6) Explain why we choose Ext Js?

As the wide ranges of JavaScript libraries are available, it is important to choose the right one. Following are some important features provided by ExtJs.
ExtJs ibrary is the cross browser support.

Its documentation is very well maintained and comprehensive.

ExtJs framework supports Ajax implementations.

It supports integration with other Web server framework.

ExtJs framework has rich UI elements (component) provided.

It is provides excellent performance.

It is fully object oriented and follow design pattern like MVC and MVVM.

7) What are major Web browsers supported by ExtJs framework?

ExtJs supports all the modern browsers:
Windows Internet Explorer version 6 and later.

Mozilla Firefox version 1.5 and later.

Apple Safari version 2 and later.

Opera version 9 and later.

8) Can we integrate ExtJs with other web development server framework?

Yes, we can integrate ExtJs with other web development server, include Java language, PHP, Microsoft .NET, Ruby on Rails, and ColdFusion.

9) Explain extjs decode()?

var json = Ext.decode(response.responseText);  

Ext.Msg.alert('Error', json.error);

10) How to implement pagination in grid panel?

Ext.PagingToolbar plugin is used to implement pagination in grid panel. Example:
new Ext.PagingToolbar({  

pageSize: 20,  

store: store,  

displayInfo: true,  

displayMsg: 'Displaying topics {0} - {1} of {2}',  

emptyMsg: "No topics to display",  

})  

// trigger the data store load  

store.load({params:{start:0, limit:25}});

11) What is the purpose of MassageBox?

MessageBox is used to display different types of messagebox. It uses Ext.window.MessageBox as a main class. We can create four types of message boxes:
    1. Alert.
Syntax:
Ext.Msg.alert():  

Confirm.
Syntax:
Ext.Msg.confirm():  

Prompt.
Syntax:
Ext.Msg.prompt():  

Custom.
Syntax:
Ext.Msg.show():

12) How to get record using id?

Syntax:
store.getById(String id);

13) How to get record using index?

Syntax:
store.getAt(Number index);

14) What is the purpose of loadData() in store?

loadData() is used for storing new records and replacing existing records from cache. Syntax:
store.loadData(Object Object, Boolean boolean);
When the Boolean value passed in parameter is true it store new record and when it is false it replace existing record.

15) What is the purpose of load() in store?

It is used to load the data using proxies, which path are defined for services to fetch the backend data. Syntax:
store.load();

Related Topics

SSRS Interview Questions

1. What is SSRS? The Microsoft SQL Server Reporting Service (SSRS) is a server-based reporting platform. It allows you to produce structured reports. The reports are generally represented in the form of data, graph,...

5 minutes read.

Top 15 XHTML Interview Questions for 202

1) What is XHTML? XHTML (Extensible Hyper Text Markup Language) it is similar to the HTML but has some strict rule than HTML. It is said to be HTML defined as...

3 minutes read.

Top 30 WordPress Interview Questions for 2024

Most Frequently asked WordPress Interview Questions and Answers 2019 1) What is WordPress? WordPress is an open-source CMS (Content Management System) and a blogging tool. It is used to create web sites and...

5 minutes read.

Top 14 MathML Interview Questions for 2024

1) What is MathML? MathL stands for Mathematical Markup Language. It is extended form of XML. It is used to describe mathematical and scientific notations. 2) Who is the developer of MathML? World...

3 minutes read.

Top 28 Firebase Interview Questions for 2024

1) What is Firebase? Firebase is a platform which is used for building Web, IOS and Android applications. It offers: Real time database Different APIs Multiple authentication types and Hosting platform 2) What are the features of...

3 minutes read.

Top 12 Docker Interview Questions for 2024

Most frequently asked Docker Interview Questions and Answers for Fresher 1. What is Docker? Docker is a new form of Software Containerization in the field of IT. It is an open-source container...

4 minutes read.

Top 40 IoT Interview Questions and Answers in 2024

Q.1 What is IoT? IoT stands for the Internet of things refers to the interconnection of the network of various devices that can recognize, collect and transfer data over the internet...

13 minutes read.

Top 15 Struts Interview Questions for 2024

1) What are the Features of Struts 2? Features of Struts 2 are: Configurable MVC components POJO based actions AJAX support Integration support Various Result Types Various Tag support Theme and...

3 minutes read.

Top 15 RequireJs Interview Questions for 2024

1) What is RequireJs? RequireJs is a open source JavaScript library which is used to maintain dependencies between JavaScript files and modular programming. 2) What are the features of RequireJs? Following are the...

3 minutes read.

Top 25 MongoDB interview Questions for 2024

1) Give some history about MongoDB. MongoDB came into existence when data increased exponentially on the internet. Thus, maintainence of database became very difficult in structured DB. MongoDB is a NoSQL...

3 minutes read.

Top 28 Angular 2 Interview Questions for 2024

1) What is Angular 2? It is an open source JavaScript framework which is used to build web applications in JavaScript and HTML. It is also used to overcome obstacles encountered while...

4 minutes read.

Top 15 SVG Interview Questions for 2024

1) What is SVG? SVG stands for Scalable Vector Graphics, It is XML based format used to draw dimentional vector images. It is a W3C standard. SVG supports all image formats. 2) What are...

2 minutes read.

Top 15 iOS (iPhone, iPad) Interview Questions for 2024

Top 20 Most Frequently asked iOS Interview Questions and Answers 1) What is iOS? iOS is a mobile operating system developed by Apple Inc. iOS offers iPhone and iPad application development using...

3 minutes read.

Top 30 Cobol Interview Questions for 2024

1) What is COBOL? COBOL is a programming language which is used for finance, business and administrative systems for companies. COBOL is stands for Common Business Oriented Language. 2) What are the features...

4 minutes read.

Top 15 Apache Tapestry Interview Questions for 2024

1) What is Apache Tapestry? It is an open source web framework written in Java and can work under any application server. It is easily integrate with back ends like Hibernate...

2 minutes read.

Top 15 Website Development Interview Questions for 2024

1) What is Website Development? Website Development is a process that includes following steps. web design web content development client-side or server-side scripting network security configuration etc 2) What are the skills...

3 minutes read.

VB.NET Interview Questions

1) What is VB.NET? VB.NET stands for Visual Basic .NET. It is an object oriented programming language. It is implemented on .NET framework and launched by Microsoft in 2001. 2) Who is...

3 minutes read.

Top 31 CakePHP Interview Questions for 2024

1) What is CakePHP? CakePHP is an open-source PHP framework. It is used to develop dynamic web applications. It helps to developers to work in a structured manner. 2) When cakePHP was...

5 minutes read.

Top 14 Material Design Lite Interview Questions for 2024

1) What is Material Design Lite? Material Design Lite is UI component Library. It is created with CSS, JavaScript and HTML. It is used for design purpose. It is developed by...

3 minutes read.

Top 31 Koa Interview Questions for 2024

1) What is Koa? Koa is a very small framework which provides us a minimal interface to build our applications. It is quite flexible and there are numerous modules available on...

4 minutes read.