Inleiding tot ExtJS Interviewvragen en antwoorden

Ext wordt gebruikt om de gebruikersinterface van de webapplicatie te ontwikkelen. Dit framework is gebaseerd op Javascript. Het neemt alle functies van JavaScript over, samen met zijn eigen functies. Het wordt ook gebruikt om desktop-applicaties te maken. Het biedt dubbele functies. Alle moderne webbrowsers ondersteunen het. zoals chroom, safari, FF. Het wordt in mobiele apparaten ook ondersteund door de productnaam sencha. De nieuwste versie van ext wordt gebruikt voor mobiele en desktoptoepassingen zonder enig verschil voor de code van de twee platforms; dit is de 6e versie ervan. Het is op MVC / MVVM gebaseerde architectuur.

De eerste versie van Ext Javascript is gemaakt door Jack Slocum in 2006, die Ext JS 1.1 was. Het had een set van verschillende hulpprogramma klassen voor verschillende doeleinden, het was een uitbreiding van YUI. Het werd genoemd als een YUI-ext-bibliotheek.

Ext JS 2.0-versie werd uitgebracht in 2007. Het had een nieuwe veel API's-documentatie voor desktop-applicaties met beperkte functies en functionaliteit. Deze versie heeft geen achterwaartse compatibiliteit met eerdere versies van Ext Javascript.

Ext javascript 3.0-versie werd uitgebracht in 2009. Het bracht veel nieuwe functies zoals grafieken en lijstweergaven, maar het was niet erg snel. Het was achterwaarts compatibel met zijn vorige versie 2.0.

Ext Javascript versie 4.0 werd uitgebracht in 2011. Deze versie heeft een volledig herziene structuur, die werd gevolgd door de modelview controller-architectuur en de snelheid bracht.

Kenmerken van Ext JS

Het biedt codecompatibiliteit van nieuwe versies van EX met de oudere versie van EX. Aanpasbare UI-widgets met een verzameling rijke UI zoals pivot, rasters, formulieren, grafieken, bomen. Aanpasbare thema's Ext Javascript-widgets bieden veel thema's die kunnen worden gebruikt om onze websites aantrekkelijker, interactiever te maken en deze thema's zorgen altijd voor consistentie tussen platforms. Het biedt een zeer flexibele manier voor het lay-outbeheer die helpt bij het organiseren van de weergave van gegevens en inhoud op meerdere apparaten, browsers en schermformaten. Het is minder protocol en heeft toegang tot gegevens van elke back-endbron.

Voordelen van Ext JS

Bied verschillende soorten widgets aan om eenvoudig een krachtige gebruikersinterface te maken. Versnel de teams om webapplicaties desktopapplicaties te maken met een aantrekkelijke gebruikerservaring. De kosten van de ontwikkeling van webapplicaties zijn door Sencha verlaagd. Sencha Ext JS is een van de toonaangevende standaarden voor zakelijke, op ondernemingen gebaseerde webapplicatieontwikkeling. Ext JS biedt de verschillende tools, een plug-in die noodzakelijk is om robuuste applicaties te bouwen voor desktop en tablets.

Het biedt platformonafhankelijke ontwikkeling op tablets, desktops en smartphones - voor zowel moderne browsers als oudere browsers. Het kan de productiviteit van ontwikkelingsteams en onderhoudsteams verhogen door te integreren in elk type bedrijfsontwikkelingsomgeving via verschillende IDE-plug-ins van de sencha

Om de ontwikkeling in Ex javascript-toepassing te starten, heeft sencha veel tools geleverd die op verschillende niveaus kunnen worden gebruikt, zoals productie, foutopsporingsniveau, zelflerend niveau.

Sencha CMD: -

Voor het wijzigen van de code van EX javascript sencha CMD-tools geleverd door Sencha die helpen om

steigerbouw en productieopbouw.

Sencha Inspector: -

In Sencha wordt het debuggen van de applicatie tijdens het ontwikkelen van Sencha Inspector gebruikt als debugging tool die een ontwikkelaar helpt om op een soepele manier te debuggen.

Sencha IDE Plugins: -

Om een ​​open source IDE te gebruiken, biedt Sencha een verschillende plug-in die op IDE kan worden aangesloten zoals Intellij, WebstromTo start de ontwikkeling met deze snelle IDE op een vlotte manier en biedt functies zoals codecompilatie, codenavigatie, code-inspectie, coderefactoring, codegeneratie, sjabloon maken, spellingcontrole, enz.

Als je nu op zoek bent naar een baan die gerelateerd is aan ExtJS, moet je je voorbereiden op de ExtJS-interviewvragen van 2019. Het is waar dat elk interview anders is volgens de verschillende functieprofielen, maar om het interview te wissen, moet je een goede en duidelijke kennis hebben van ExtJS. Hier hebben we de belangrijke ExtJS Interview Vragen en Antwoorden voorbereid die u zullen helpen om succes in uw interview te krijgen.

In dit ExtJS-interviewvragen van 2019 presenteren we 10 belangrijkste en meest gebruikte ExtJS-interviewvragen. Met deze vragen kunnen studenten hun concepten rond ExtJS bouwen en helpen ze het interview te beantwoorden.

Deel 1 - ExtJS Interview Vragen (Basic)

Dit eerste deel behandelt de basisvragen en antwoorden van ExtJS Interview

1. wat is Ext JS en de naambibliotheek waarop het is uitgebreid?

Antwoord:
Het is een JavaScript-framework om rijke, op het web gebaseerde desktopapplicaties te ontwikkelen. Ext JS staat voor uitgebreid JavaScript. Het is een Sencha-product uitgebreid van YUI (Yahoo-gebruikersinterface).

2. wat is het verschil tussen Ext JS en jQuery.

Antwoord:
Dit zijn de basis ExtJS-interviewvragen die in een interview worden gesteld. Beide frameworks zijn heel verschillend, we kunnen ExtJS en jQuery UI vergelijken, aangezien Ext JS een volwaardig UI-rijk framework is. Maar toch, Ext JS heeft veel meer componenten dan jQuery UI.

3. Uitleg ViewModel in MVVM-architectuur?

Antwoord:
In MVVM wordt de architectuurcontroller van MVC vervangen door ViewModel.

ViewModel: - het is verantwoordelijk voor het in kaart brengen tussen aanzichten en modellen

Is het verantwoordelijk voor het inpakken van de gegevens uit het te bekijken model? Het doet het zonder enige interactie met de weergave van de gebruikersinterface. Het heeft alleen kennis van het model.

Laten we doorgaan naar de volgende ExtJS-interviewvragen

4. Wat is het nut van Ext.onReady ()?

Antwoord:
Ext.onReady () is de eerste methode die wordt aangeroepen wanneer de DOM volledig is geladen, zodat het element waarnaar we willen verwijzen beschikbaar is wanneer een script wordt uitgevoerd.

5. Programma om voor en na laadgebeurtenissen in de winkel te schrijven?

Antwoord:
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();
));

Deel 2 - Interviewvragen ExtJS (geavanceerd)

Laten we nu eens kijken naar de geavanceerde ExtJS-interviewvragen en -antwoorden

6. Uitleg renderer en het gebruik ervan?

Antwoord:
Een renderer wordt gebruikt wanneer we de gegevens die we uit de winkel halen willen manipuleren om gemanipuleerde gegevens te tonen op basis van enkele criteria.

Het is een kolomeigenschap die kan worden gebruikt als: -

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

7. Wat zijn de lay-outs in Ext JS?

Antwoord:
Verschillende soorten lay-outs zijn in Ext JS -

Absoluut, Accordeon, Anker, Rand, Auto, hBox, vBox, Kaart (TabPanel), Kaart (Wizard), Kolom, Fit, Tafel

8. Verklaar vType in Ext JS?

Antwoord:
Dit is het validatietype dat eenvoudig kan worden aangepast. Weinig vType geleverd door Ext JS zijn -

emailText: - Dit geeft false als een tekst geen geldig e-mailadres is.

alphanumText: - Dit geeft false als de ingevoerde tekst een ander symbool heeft dan de alfabetische of numerieke waarde.

Laten we doorgaan naar de volgende ExtJS-interviewvragen

9. Uitleggen van de nieuwste versie van Ext JS en de voordelen ervan?

Antwoord:
De nieuwste versie van Ext is versie 6e, wat het voordeel opleverde dat het zowel voor desktop- als mobiele toepassingen kon worden gebruikt. Kortom, het is een samenvoeging van Ext JS (desktop-applicaties) en Sencha touch (mobiele applicatie).

10. Wat zijn de Ext JS-implementatietools?

Antwoord:
Ext JS kan worden geïmplementeerd op elke populaire geïntegreerde ontwikkelomgeving (IDE) zoals Eclipse, Sublime, Aptana, Westrom etc.

Aanbevolen artikelen

Dit is een leidraad geweest voor de lijst met ExtJS-interviewvragen en -antwoorden zodat de kandidaat deze ExtJS-interviewvragen gemakkelijk kan beantwoorden. Hier in dit bericht hebben we de beste ExtJS-interviewvragen bestudeerd die vaak in interviews worden gesteld. U kunt ook de volgende artikelen bekijken voor meer informatie -

  1. Vragen tijdens solliciteren bij JS
  2. Vragen en antwoorden over sollicitatiegesprekken bij Node.js
  3. 10 meest bruikbare interviewvragen voor Angular JS
  4. Magento: sollicitatievragen