Einführung in ExtJS Interview Fragen und Antworten

Ext wird zur Entwicklung der Benutzeroberfläche der Webanwendung verwendet. Dieses Framework basiert auf Javascript. Es erbt alle Funktionen des JavaScript sowie seine eigenen Funktionen. Es wird auch zur Erstellung von Desktopanwendungen verwendet. Es bietet zwei Funktionen. Alle modernen Webbrowser unterstützen es wie Chrom, Safari, FF. Es wird in Mobilgeräten auch vom Produktnamen sencha unterstützt. Die neueste Version von ext wird für mobile und Desktop-Anwendungen ohne Unterschied für den Code der beiden Plattformen verwendet. Dies ist die 6. Version davon. Es handelt sich um eine MVC / MVVM-basierte Architektur.

Die erste Version von Ext Javascript wurde von Jack Slocum im Jahr 2006 erstellt, nämlich Ext JS 1.1. Es hatte eine Reihe von verschiedenen Utility-Klassen für verschiedene Zwecke, es war eine Erweiterung von YUI. Es wurde als YUI-ext-Bibliothek benannt.

Die Ext JS 2.0-Version wurde 2007 veröffentlicht. Sie enthielt zahlreiche neue API-Dokumentationen für Desktopanwendungen mit eingeschränkten Funktionen. Diese Version ist nicht abwärtskompatibel mit früheren Versionen von Ext Javascript.

Ext Javascript 3.0 Version wurde im Jahr 2009 veröffentlicht. Es brachte viele neue Funktionen wie Diagramme und Listenansichten, aber es war nicht sehr schnell. Es war abwärtskompatibel mit der Vorgängerversion 2.0.

Ext Javascript Version 4.0 wurde im Jahr 2011 veröffentlicht. Diese Version hat die Struktur komplett überarbeitet, worauf die Model View Controller Architektur folgte und die Geschwindigkeit brachte.

Funktionen von Ext JS

Es bietet Code-Kompatibilität neuer Versionen von EX mit der älteren von EX. Anpassbare UI-Widgets mit einer Sammlung umfangreicher UI-Elemente wie Pivots, Raster, Formulare, Diagramme und Bäume. Anpassbare Designs Ext Javascript Widgets bieten viele Designs, mit denen unsere Websites attraktiver und interaktiver werden können. Diese Designs sind immer plattformübergreifend. Es bietet eine sehr flexible Möglichkeit für die Layoutverwaltung, mit der die Anzeige von Daten und Inhalten über mehrere Geräte, Browser und Bildschirmgrößen hinweg organisiert werden kann. Es ist protokolllos und kann von jeder Back-End-Quelle aus auf Daten zugreifen.

Vorteile von Ext JS

Bieten Sie verschiedene Arten von Widgets an, um auf einfache Weise eine leistungsstarke Benutzeroberfläche zu erstellen. Beschleunigen Sie die Teams, um Desktop-Anwendungen für Webanwendungen mit einer überzeugenden Benutzererfahrung zu erstellen. Die Kosten für die Entwicklung von Webanwendungen wurden von Sencha gesenkt. Sencha Ext JS ist einer der führenden Standards für die unternehmensbasierte Entwicklung von Webanwendungen für Unternehmen. Ext JS stellt die verschiedenen Tools zur Verfügung, ein Plugin, mit dem robuste Anwendungen für Desktops und Tablets erstellt werden müssen.

Es bietet eine plattformübergreifende Entwicklung für Tablets, Desktops und Smartphones - sowohl für moderne Browser aller Art als auch für ältere Browser aller Art. Es kann die Produktivität von Entwicklungsteams und Wartungsteams steigern, indem es über verschiedene IDE-Plugins, die von Sencha bereitgestellt werden, in jede Art von Unternehmensentwicklungsumgebung integriert wird

Um mit der Entwicklung der Ex-Javascript-Anwendung zu beginnen, hat sencha viele Tools bereitgestellt, die auf verschiedenen Ebenen wie Produktion, Debugging-Ebene und Selbstlernebene verwendet werden können.

Sencha CMD: -

Code-Änderung von EX Javascript Sencha CMD-Tools von Sencha, die helfen, zu tun

Gerüste und die Erzeugung von Produktionsbauten.

Sencha Inspector: -

In Sencha wird zum Debuggen der Anwendung während der Entwicklung Sencha Inspector als Debugging-Tool verwendet, mit dem ein Entwickler das Debuggen reibungslos durchführen kann.

Sencha IDE Plugins: -

Um eine Open-Source-IDE zu verwenden, stellt Sencha verschiedene Plugins zur Verfügung, die wie Intellij an IDE angeschlossen werden können. WebstromTo startet die Entwicklung mit dieser schnellen IDE auf reibungslose Weise und bietet Funktionen wie Code-Kompilierung, Code-Navigation, Code-Inspektion, Code-Refactoring und Code-Generierung, Vorlagenerstellung, Rechtschreibprüfung usw.

Wenn Sie nun nach einem Job suchen, der mit ExtJS zusammenhängt, müssen Sie sich auf die ExtJS-Interviewfragen 2019 vorbereiten. Es ist wahr, dass jedes Interview anders ist als die verschiedenen Jobprofile, aber um das Interview zu klären, müssen Sie über gute und klare Kenntnisse von ExtJS verfügen. Hier haben wir die wichtigen Fragen und Antworten zu ExtJS-Vorstellungsgesprächen vorbereitet, die Ihnen helfen, ein erfolgreiches Vorstellungsgespräch zu führen.

In diesem Artikel zu ExtJS-Interviewfragen für 2019 werden die 10 wichtigsten und am häufigsten verwendeten ExtJS-Interviewfragen vorgestellt. Diese Fragen helfen den Schülern, ihre Konzepte rund um ExtJS zu entwickeln und das Interview zu meistern.

Teil 1 - ExtJS Interview Fragen (Basic)

In diesem ersten Teil werden grundlegende Fragen und Antworten zu ExtJS-Interviews behandelt

1. Was ist Ext JS und welche Namensbibliothek wurde erweitert?

Antworten:
Es ist ein JavaScript-Framework für die Entwicklung von webbasierten Desktop-Anwendungen mit einer umfangreichen Benutzeroberfläche. Ext JS steht für erweitertes JavaScript. Es ist ein Sencha-Produkt, das von YUI (Yahoo-Benutzeroberfläche) erweitert wurde.

2. Was ist der Unterschied zwischen Ext JS und jQuery?

Antworten:
Dies sind die grundlegenden ExtJS-Interviewfragen, die in einem Interview gestellt werden. Beide Frameworks sind sehr unterschiedlich. Wir können ExtJS und jQuery UI vergleichen, da Ext JS ein vollwertiges UI-Framework ist. Trotzdem verfügt Ext JS über viel mehr Komponenten als die jQuery-Benutzeroberfläche.

3. Erklären Sie ViewModel in der MVVM-Architektur?

Antworten:
In der MVVM-Architektur wird der Controller von MVC durch ViewModel ersetzt.

ViewModel: - Es ist für die Zuordnung zwischen Ansichten und Modellen verantwortlich

Ist es für das Umhüllen der Daten vom Modell zur Ansicht verantwortlich? Dies geschieht ohne Interaktion mit der Ansicht der Benutzeroberfläche. Es hat nur Kenntnis des Modells.

Fahren wir mit den nächsten ExtJS-Interviewfragen fort

4. Wozu dient Ext.onReady ()?

Antworten:
Ext.onReady () ist die erste Methode, die aufgerufen wird, wenn das DOM vollständig geladen ist, sodass jedes Element, auf das wir verweisen möchten, verfügbar ist, wenn ein Skript ausgeführt wird.

5. Programm zum Schreiben vor und nach Ladeereignissen im Laden?

Antworten:
grid.getStore().on ((
beforeload : function(store) (
// do whater operation needed as per requirments
),
load : (
fn : function(store) (
// do whatever operation needed as per requirements
),
scope : this
)
store.load();
));

Teil 2 - Fragen zu ExtJS-Vorstellungsgesprächen (Fortgeschrittene)

Werfen wir jetzt einen Blick auf die erweiterten Fragen und Antworten zu ExtJS-Interviews

6. Erklären Sie Renderer und seine Verwendung?

Antworten:
Ein Renderer wird verwendet, wenn wir die Daten, die wir aus dem Speicher erhalten, bearbeiten möchten, um manipulierte Daten basierend auf bestimmten Kriterien anzuzeigen.

Es ist eine Spalteneigenschaft, die verwendet werden kann als:

renderer: function(value, metadata, record, rowIndex, colIndex, store)(
// logic to perform operation
)

7. Wie lauten die Layouts in Ext JS?

Antworten:
Unterschiedliche Layouts gibt es in Ext. JS -

Absolut, Akkordeon, Anker, Rand, Auto, hBox, vBox, Karte (TabPanel), Karte (Assistent), Spalte, Passform, Tabelle

8. Erklären Sie vType in Ext JS?

Antworten:
Dies ist die Validierungsart, die einfach angepasst werden kann. Nur wenige von Ext JS bereitgestellte vType-Typen sind:

emailText: - Gibt false zurück, wenn ein Text keine gültige E-Mail-Adresse ist.

alphanumText: - Gibt false zurück, wenn der eingegebene Text ein anderes Symbol als einen alphabetischen oder numerischen Wert enthält.

Fahren wir mit den nächsten ExtJS-Interviewfragen fort

9. Erläutern Sie die neueste Version von Ext JS und deren Vorteile.

Antworten:
Die neueste Version von Ext ist die 6. Version, die den Vorteil mit sich brachte, dass sie sowohl für Desktop- als auch für mobile Anwendungen verwendet werden kann. Grundsätzlich handelt es sich um eine Verschmelzung von Ext JS (Desktop-Anwendungen) und Sencha Touch (mobile Anwendung).

10. Was sind die Ext JS-Implementierungstools?

Antworten:
Ext JS kann auf jeder gängigen integrierten Entwicklungsumgebung (IDE) wie Eclipse, Sublime, Aptana, Westrom usw. implementiert werden.

Empfohlene Artikel

Dies war ein Leitfaden für die Liste der ExtJS-Interviewfragen und -antworten, damit der Kandidat diese ExtJS-Interviewfragen leicht durchgreifen kann. Hier in diesem Beitrag haben wir uns mit den wichtigsten Fragen zu ExtJS-Vorstellungsgesprächen befasst, die häufig in Interviews gestellt werden. Sie können sich auch die folgenden Artikel ansehen, um mehr zu erfahren -

  1. Fragen im Vorstellungsgespräch bei JS
  2. Fragen und Antworten zu Node.js-Vorstellungsgesprächen
  3. 10 nützlichsten Angular JS Interview Fragen
  4. Fragen in Vorstellungsgesprächen bei Magento