Introduktion til ExtJS Interview Spørgsmål og svar

Ext bruges til at udvikle brugergrænseflade for webapplikationen denne ramme er baseret på Javascript det arver alle funktioner i JavaScript sammen med sine egne funktioner, det bruges også til at oprette desktop applikationer, det giver dobbelt funktioner, alle moderne webbrowsere understøtter det som krom, safari, FF. Det understøttes i mobilenheder også af produktnavnet sencha. Den seneste version af ext bruges til mobile og desktop applikationer uden nogen forskel for de to platformskoder; dette er den 6. version af den. Det er MVC / MVVM-baseret arkitektur.

Den første version af Ext Javascript blev oprettet af Jack Slocum i 2006, som var Ext JS 1.1. Det havde et sæt forskellige brugsklasser til forskellige formål, det var en udvidelse af YUI. Det blev navngivet som et YUI-ext-bibliotek.

Ext JS 2.0-version blev frigivet i 2007. Den havde en ny mange API-dokumenter til desktop-applikationer med begrænsede funktioner og funktionalitet. Denne version har ikke bagudkompatibilitet med tidligere versioner af Ext Javascript.

Ext javascript 3.0 version blev frigivet i 2009. det bragte mange nye funktioner som diagrammer og listevisninger, men det var ikke meget hurtigt. Det havde bagudkompatibilitet med sin tidligere version 2.0.

Ext Javascript version 4.0 blev frigivet i 2011. Denne version har fuldstændigt revideret struktur, som blev efterfulgt af model view controller arkitektur og bragt hastigheden.

Funktioner ved Ext JS

Det giver kodekompatibilitet for nye versioner af EX med den ældre af EX. Brugerdefinerede brugergrænseflade widgets med en samling af rigtige brugergrænseflader, såsom drejebanke, gitre, formularer, diagrammer, træer. Tilpasselige temaer Ext Javascript-widgets indeholder mange temaer, der kan bruges til at gøre vores websteder mere attraktive, interaktive, og disse temaer er altid konsistente på tværs af platforme. Det giver en meget fleksibel måde til layoutstyring, som hjælper med at organisere visningen af ​​data og indhold på tværs af flere enheder, browsere og skærmstørrelser. Det er mindre protokol og har mulighed for at få adgang til data fra enhver back-end kilde.

Fordele ved Ext JS

Tilbyde en forskellige type widgets for nemt at oprette et kraftfuldt brugergrænseflade. Fremskynde holdene til at oprette webapplikationer desktop applikationer med en overbevisende brugeroplevelse. Omkostningerne ved udvikling af webapplikationer er blevet reduceret af Sencha. Sencha Ext JS er en af ​​de førende standarder for forretningsbaseret, virksomhedsbaseret webapplikationsudvikling. Ext JS leverer de forskellige værktøjer, et plugin, som er nødvendigheden af ​​at opbygge robuste applikationer til desktop og tablets.

Det giver udvikling på tværs af platforme på tværs af tabletter, desktops og smartphones - til både moderne enhver form for browser såvel som for enhver form for browsere. Det kan øge produktiviteten af ​​udviklingshold, vedligeholdsteam ved at integrere i enhver form for virksomhedsudviklingsmiljøer via forskellige IDE-plugins leveret af sencha

For at starte udviklingen i Ex javascript-applikationen har sencha leveret mange værktøjer, der kan bruges på forskellige niveauer som produktion, debugging niveau, self-learning niveau.

Sencha CMD: -

At udføre kodemodifikation af EX javascript sencha CMD-værktøjer leveret af Sencha, som hjælper til

stillads og produktion bygger generation.

Sencha inspektør: -

I Sencha til at fejlsøge applikationen mens udviklingen af ​​Sencha Inspector bruges som fejlfindingsværktøj, der hjælper en udvikler med at udføre fejlsøgning på en glat måde.

Sencha IDE-plugins: -

For at bruge en open source IDE Sencha leverer et forskellige plugin, der kan tilsluttes IDE som Intellij, WebstromTo starter udviklingen med disse hurtige IDE på en glat måde, den giver funktioner som kodekompilering, kodnavigering, kodeinspektion, kodeforarbejdning, kodegenerering, skabelonoprettelse, stavekontrol osv.

Nu, hvis du er på udkig efter et job, der er relateret til ExtJS, skal du forberede dig til 2019 ExtJS Interview Spørgsmål. Det er sandt, at hvert interview er forskelligt i henhold til de forskellige jobprofiler, men alligevel for at rydde interviewet skal du have en god og klar viden om ExtJS. Her har vi forberedt de vigtige ExtJS Interview Spørgsmål og svar, som vil hjælpe dig med at få succes i dit interview.

I denne artikel om ExtJS Interview Questions fra 2019 skal vi præsentere 10 vigtigste og ofte anvendte ExtJS-interviewspørgsmål. Disse spørgsmål vil hjælpe eleverne med at bygge deres koncepter omkring ExtJS og hjælpe dem med at prøve interviewet.

Del 1 - ExtJS Interview Spørgsmål (Grundlæggende)

Denne første del dækker grundlæggende ExtJS-interviewspørgsmål og svar

1. hvad er Ext JS og navnebibliotek, som det udvidede på?

Svar:
Det er en JavaScript-ramme til at udvikle rige UI-webbaserede desktop-applikationer. Ext JS står for udvidet JavaScript. Det er et Sencha-produkt, der er udvidet fra YUI (Yahoo-brugergrænseflade).

2. hvad er forskellen mellem Ext JS og jQuery.

Svar:
Dette er de grundlæggende ExtJS-interviewspørgsmål, der stilles i et interview. Begge rammer er meget forskellige, vi kan sammenligne ExtJS og jQuery UI, da Ext JS er en fuldgyldig UI-rig ramme. Men stadig har Ext JS meget mere komponenter end jQuery UI.

3. Forklar ViewModel i MVVM-arkitektur?

Svar:
I MVVM-arkitektur erstattes controller af MVC af ViewModel.

ViewModel: - det er ansvarligt for kortlægning mellem visninger og modeller

Er det ansvarligt for indpakning af data fra modellen for at se? Det gør det uden at have nogen interaktion med UI's syn. Den har kun viden om modellen.

Lad os gå til de næste ExtJS-interviewspørgsmål

4. Hvad er brugen af ​​Ext.onReady ()?

Svar:
Ext.onReady () er den første metode, der kaldes, når DOM'en er fuldt indlæst, så alt det element, vi vil henvise til, vil være tilgængeligt, når et script kører.

5. Programmer du til at skrive før og efter indlæsningsbegivenheder i butikken?

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

Del 2 - ExtJS-interviewspørgsmål (avanceret)

Lad os nu se på de avancerede ExtJS Interview Spørgsmål og svar

6. Forklar renderer og dens anvendelse?

Svar:
En renderer bruges, når vi vil manipulere de data, som vi får fra butikken, for at vise manipulerede data baseret på nogle kriterier.

Det er en kolonneegenskab, der kan bruges som: -

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

7. Hvad er alle layouts i Ext JS?

Svar:
Forskellig type layout er i Ext JS -

Absolutt, akkordeon, anker, kant, auto, hBox, vBox, kort (TabPanel), kort (guiden), kolonne, pasform, tabel

8. Forklar vType i Ext JS?

Svar:
Dette er valideringstypen, der let kan tilpasses. Få vType leveret af Ext JS er -

emailText: - Dette returnerer falsk, hvis en tekst ikke er en gyldig e-mail-adresse.

alphanumText: - Dette returnerer falsk, hvis den indtastede tekst har andet symbol end alfabetisk eller numerisk værdi.

Lad os gå til de næste ExtJS-interviewspørgsmål

9. Forklar den nyeste version af Ext JS og dens fordele?

Svar:
Den seneste version af Ext er version 6, hvilket bragte fordelen ved, at den kan bruges til både desktop- og mobilapplikationer. Grundlæggende er det en fusion af Ext JS (desktop-applikationer) og Sencha touch (mobilapplikation).

10. Hvad er Ext JS-implementeringsværktøjer?

Svar:
Ext JS kan implementeres i ethvert populært integreret udviklingsmiljø (IDE) såsom Eclipse, Sublime, Aptana, Westrom osv.

Anbefalede artikler

Dette har været en guide til listen over ExtJS-interviewspørgsmål og-svar, så kandidaten let kan nedbryde disse ExtJS-interviewspørgsmål. Her i dette indlæg har vi studeret de øverste ExtJS-interviewspørgsmål, som ofte stilles i interviews. Du kan også se på de følgende artikler for at lære mere -

  1. JS Interview Spørgsmål
  2. Node.js Interview Spørgsmål og svar
  3. 10 mest nyttige kantede JS-interviewspørgsmål
  4. Magento Interview spørgsmål