×

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

Polymer.js Interview Questions

1) What is Polymer.js? Polymer.js is an open source JavaScript library. It is developed by Google. It is used to develop web applications for using of web components like HTML. 2) Describe...

3 minutes read.

Top 50 HTML Interview Questions for 2024

1) What is HTML? HTML stands for Hyper Text Markup Language. It is used for creating web pages and web applications. HTML documents are made up of two things: the content and the tags. 2) What are...

10 minutes read.

Top 25 DB2 Interview question for 2024

1) Give breif detail about DB2? DB2 is a Relational Database Management System developed by IBM. It supports Object Oriented features and non-relational structures with XML. 2) Enlist the types of datatypes...

3 minutes read.

Top 25 MySQL Interview Questions for 2024

1) What is MySQL? MySql is defined as multi-user DBMS which is built and distributed my MySQLab now acquired by Oracle Co. 2) Enlist the features of MySQL. Cross-Platform Support Wide range...

3 minutes read.

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 Java Collections Interview Questions for 2024

1) What is Collections in Java? It is a framework which is used to store and manipulate the group of objects. 2) What are the commonly used methods of Collection interface in...

2 minutes read.

Symfony PHP Framework Interview Questions

1) What is Symfony? Symfony is an open source, web application framework. It is written in PHP and used to design PHP applications. It was first released on18 October, 2005. 2) What...

5 minutes read.

Top 30 CodeIgniter interview Questions for 2024

1) What is CodeIgniter? CodeIgniter is an open source PHP framework. It is used to develop web applications and websites. It is loosely based on MVC pattern and easy to use...

4 minutes read.

A to Z Interview Questions

ABCDEFGHIJKLMNOPQRSTUVWXYZ Interview Questions and Answers List A AJAX Interview Questions Android Interview Questions Angular 2 Interview Questions AngularJs Interview Questions Apache Presto Interview Questions Apache Tapestry Interview Questions Arduino Interview Questions ASP.NET MVC Interview Questions Aurelia Interview Questions AWS Interview Questions B Blockchain Interview...

3 minutes read.

Top 28 Scala Interview Questions for 2024

1) What is Scala? Scala is a functional and object-oriented programming language. It is used to develop web application, mobile application, enterprise application, desktop based application etc. Everything in Scala is in object...

4 minutes read.

Top 19 Google Maps Interview Questions for 2024

1) What is Google Maps? Google Maps is a web-based service developed by Google. It contains geographical information and provides routes and information to the client. 2) What are the features provided...

5 minutes read.

Top 15 Erlang Interview Questions for 2024

1) What is Erlang÷ Erlang is an open source programming language. It is used to build massively scalable soft real-time systems. It has runtime environment. It supports concurrency, fault tolerance and...

2 minutes read.

Top 30 JSF Interview Questions for 2024

1) What is JSF? JSF stands for Java Server Faces is a Java-Based web application framework. JSF (Java Server Faces) provides a facility to connect UI widgets with data sources. 2) What are...

4 minutes read.

Backbone.js Interview Questions

1) What is Backbone.js? Backbone.js is a JavaScript framework or library. It is a client-side framework which helps in creating single page application in organized manner i.e. structured layout. 2) Backbone.js is...

4 minutes read.

Top 31 Flask Interview Questions for 2024

1) What is Flask? Flask is a micro web framework written in Python. It is based on Werkzeug toolkit and Jinja 2 template engine. 2) Who is the developer of Flask? Armin Ronacher...

6 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 Highcharts Interview Questions for 2024

1) What is Highcharts? Highcharts is a JavaScript based charting library. It is used to enhance web applications by adding interactive charting capability. Highcharts supports a wide range of charts. Charts are drawn using...

2 minutes read.

Top 30 RPA Interview questions for 2024

Q1. What is RPA (Robotic Process Automation)? The Robotic Process Automation is a trending technology in the market where: Robotic: Robotic means "machines that copy the human actions." Process: Process means "the sequence of steps which...

12 minutes read.

Top 43 React Native Interview Questions for 2024

1. What is React Native? React native is an open-source JavaScript framework designed by Facebook for native mobile applications development. It is based on a JavaScript library-React. React Native saves your development...

11 minutes read.

Top 30 CSS Interview Questions for 2024

1) Define the process where block elements can be centered with css. It can be centered by using margin-left and margin-right properties we can centered the block level elements. 2) Name the...

4 minutes read.