Introducere la întrebările și răspunsurile la interviul ExtJS

Ext este folosit pentru a dezvolta interfața de utilizare a aplicației web, acest cadru se bazează pe Javascript, moștenește toate caracteristicile JavaScript împreună cu propriile sale caracteristici, este de asemenea utilizat pentru a crea aplicații desktop, oferă funcții duale, toate browserele web moderne îl acceptă cum ar fi crom, safari, FF. Este acceptat pe dispozitive mobile, de asemenea, de numele de produs sencha. Cea mai recentă versiune de ext este utilizată pentru aplicații mobile și desktop fără nicio diferență pentru codul celor două platforme; aceasta este a 6-a versiune a acesteia. Este arhitectura bazată pe MVC / MVVM.

Prima versiune a Ext Javascript a fost creată de Jack Slocum în 2006, care a fost Ext JS 1.1. Avea un set de clase de utilitate pentru diferite scopuri, era o extensie a YUI. A fost numită biblioteca YUI-ext.

Versiunea Ext JS 2.0 a fost lansată în 2007. Avea multe documentații API noi pentru aplicații desktop cu funcții și funcționalități limitate. Această versiune nu are compatibilitate înapoi cu versiunile anterioare ale Javascript Ext.

Versiunea Ext javascript 3.0 a fost lansată în 2009. A adus multe caracteristici noi, precum graficele și vizualizarea listelor, dar nu a fost foarte rapidă. Avea compatibilitate înapoi cu versiunea anterioară 2.0.

Versiunea ext Javascript 4.0 a fost lansată în 2011. Această versiune a revizuit complet structura, care a fost urmată de arhitectura controlerului de vizualizare a modelului și a adus viteza.

Caracteristici ale Ext JS

Oferă compatibilitatea de cod a noilor versiuni de EX cu cea mai veche a EX. Widget-uri UI personalizabile, cu o colecție de UI bogată, cum ar fi pivot, rețele, formulare, diagrame, arbori. Teme personalizabile Extremele widget-uri Javascript oferă numeroase teme care pot fi utilizate pentru a face site-urile noastre web mai atractive, interactive și aceste teme să fie întotdeauna coerente pe platforme. Oferă un mod foarte flexibil de gestionare a machetei, care ajută la organizarea afișării de date și conținut pe mai multe dispozitive, browsere și dimensiuni de ecran. Este mai puțin protocolar, având capacitatea de a accesa date de la orice sursă de back-end.

Avantajele Ext JS

Oferiți un tip divers de widget-uri pentru a face cu ușurință un UI puternic. Accelerarea echipelor pentru a crea aplicații desktop pentru aplicații web cu o experiență de convingere pentru utilizatori. Costul dezvoltării aplicațiilor web a fost redus de Sencha. Sencha Ext JS este unul dintre standardele de vârf pentru dezvoltarea aplicațiilor web bazate pe întreprinderi. Ext JS oferă diverse instrumente, un plugin care este necesitatea de a construi aplicații robuste pentru desktop și tablete.

Oferă dezvoltare multiplă platformă pe tablete, desktop-uri și smartphone-uri - atât pentru orice tip de browser modern, cât și pentru orice tip de browsere. Poate crește productivitatea echipelor de dezvoltare, a echipelor de întreținere, prin integrarea în orice tip de medii de dezvoltare a întreprinderii prin diferite pluginuri IDE furnizate de Sencha

Pentru a începe dezvoltarea în aplicația Ex javascript, Sencha a oferit multe instrumente care pot fi utilizate la diferite niveluri, cum ar fi producția, nivelul de depanare, nivelul de auto-învățare.

Sencha CMD: -

Pentru a efectua modificări de cod a instrumentelor EX javascript sencha CMD furnizate de Sencha, care ajută la

schela și producția construiește generația.

Inspector Sencha: -

În Sencha pentru a depana aplicația în timp ce se dezvoltă Sencha Inspector este utilizat ca instrument de depanare, care ajută un dezvoltator să efectueze depanarea în mod simplu.

Plugin-uri Sencha IDE: -

Pentru a utiliza un IDE sursă deschisă Sencha oferă un plugin care poate fi conectat la IDE precum Intellij, WebstromTo începe dezvoltarea cu aceste IDE rapide, într-un mod lin, oferă funcții precum compilarea codurilor, navigarea codului, inspecția codului, refactorizarea codului, generarea codului, crearea șabloanelor, verificarea ortografică etc.

Acum, dacă sunteți în căutarea unui loc de muncă care are legătură cu ExtJS, atunci trebuie să vă pregătiți pentru întrebările de interviu pentru ExtJS 2019. Este adevărat că fiecare interviu este diferit în funcție de diferitele profiluri de locuri de muncă, dar totuși pentru a șterge interviul trebuie să aveți cunoștințe bune și clare despre ExtJS. Aici, am pregătit importante întrebări și răspunsuri la interviu ExtJS, care vă vor ajuta să obțineți succes în interviu.

În acest articol despre întrebările de interviu ExtJS din 2019, vom prezenta cele mai importante și frecvent utilizate întrebări ale interviului ExtJS. Aceste întrebări îi vor ajuta pe studenți să își construiască conceptele în jurul ExtJS și îi vor ajuta să asiste interviul.

Partea 1 - Întrebări la interviu ExtJS (de bază)

Această primă parte acoperă întrebările și răspunsurile de bază ale interviului ExtJS

1. ce este Ext JS și biblioteca de nume pe care s-a extins?

Răspuns:
Este un cadru JavaScript pentru a dezvolta aplicații desktop bogate în UI bazate pe web. Ext JS înseamnă JavaScript extins. Este un produs Sencha extins de la YUI (interfața de utilizator Yahoo).

2. care sunt diferențele dintre Ext JS și jQuery.

Răspuns:
Aceasta este întrebările de bază ale interviului ExtJS adresate într-un interviu. Ambele cadre sunt destul de diferite, putem compara ExtJS și jQuery UI, deoarece Ext JS este un cadru complet bogat în UI. Dar totuși, Ext JS are mult mai multe componente, decât jQuery UI.

3. Explicați ViewModel în arhitectura MVVM?

Răspuns:
În arhitectura MVVM, controlerul MVC este înlocuit de ViewModel.

ViewModel: - este responsabil pentru maparea între vizualizări și modele

Este responsabil pentru înfășurarea datelor din modelul de vizualizat? O face fără a interacționa cu vederea utilizatorului. Are doar cunoștințe despre model.

Haideți să trecem la următoarele întrebări la interviu ExtJS

4. La ce folosește Ext.onReady ()?

Răspuns:
Ext.onReady () este prima metodă care se numește atunci când DOM este complet încărcat, astfel încât orice element pe care dorim să-l referim va fi disponibil atunci când se execută un script.

5. Programează să scrii înainte și după evenimente de încărcare în magazin?

Răspuns:
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();
));

Partea 2 - Întrebări la interviu ExtJS (avansat)

Haideți să aruncăm o privire asupra întrebărilor și răspunsurilor avansate la interviu ExtJS

6. Explicați redarea și utilizarea acestuia?

Răspuns:
Un procesor este utilizat atunci când dorim să manipulăm datele pe care le obținem din magazin pentru a arăta datele manipulate pe baza unor criterii.

Este o proprietate de coloană care poate fi folosită ca: -

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

7. Care sunt toate aspectele din Ext JS?

Răspuns:
Diferite tipuri de machete sunt în Ext JS -

Absolut, acordeon, ancoră, graniță, automat, hBox, vBox, card (tabPanel), card (vrăjitor), coloană, potrivire, tabel

8. Explicați vType în Ext JS?

Răspuns:
Acesta este tipul de validare poate fi personalizat cu ușurință. Puține tipuri furnizate de Ext JS sunt -

emailText: - Aceasta returnează fals dacă un text nu este o adresă de e-mail validă.

alphanumText: - Aceasta returnează fals dacă textul introdus are alt simbol decât valoarea alfabetică sau numerică.

Haideți să trecem la următoarele întrebări la interviu ExtJS

9. Explicați cea mai recentă versiune a Ext JS și beneficiile acesteia?

Răspuns:
Cea mai recentă versiune a Ext este versiunea a 6- a care a adus avantajul că poate fi utilizat atât pentru aplicații desktop, cât și pentru aplicații mobile. Practic, este o fuziune între Ext JS (aplicații desktop) și Sencha touch (aplicație mobilă).

10. Care sunt instrumentele de implementare Ext JS?

Răspuns:
Ext JS poate fi implementat pe orice mediu de dezvoltare integrată popular (IDE), cum ar fi Eclipse, Sublime, Aptana, Westrom etc.

Articole recomandate

Acesta a fost un ghid către lista de întrebări și răspunsuri la interviu ExtJS, astfel încât candidatul să poată împărți cu ușurință aceste întrebări de interviu ExtJS. Aici, în această postare, am studiat cele mai bune întrebări la interviu ExtJS, care sunt adesea puse în interviuri. De asemenea, puteți consulta următoarele articole pentru a afla mai multe -

  1. Întrebări de interviu JS
  2. Node.js Întrebări și răspunsuri la interviu
  3. 10 Întrebări de interviu cele mai utile unghiular JS
  4. Întrebări la interviu Magento