Uvod u ExtJS pitanja i odgovore za intervju

Ext se koristi za razvoj korisničkog sučelja web aplikacije. Ovaj je okvir zasnovan na Javascript-u. Nasljeđuje sve značajke JavaScripta, zajedno s njegovim osobinama, koristi se i za izradu desktop aplikacija, pruža dvostruke mogućnosti, svi moderni web preglednici ga podržavaju poput krom, safari, FF. Podržana je na mobilnim uređajima također imenom proizvoda sencha. Najnovija inačica ext koristi se za mobilne i desktop aplikacije bez razlike za kôd dviju platformi; ovo je 6. inačica istog. To je MVC / MVVM arhitektura.

Prvu verziju Ext Javascripta stvorio je Jack Slocum 2006. godine, a to je bio Ext JS 1.1. Imao je niz različitih klasa korisnosti za različite namjene, bio je produžetak YUI-a. Nazvana je kao YUI-ext biblioteka.

Inačica Ext JS 2.0 objavljena je 2007. godine. Imala je novu brojnu dokumentaciju o API-ima za desktop aplikacije s ograničenim mogućnostima i funkcijama. Ova verzija nema povratnu kompatibilnost s starijim verzijama Ext Javascripta.

Verzija Extreme Javascript 3.0 objavljena je 2009. donijela je mnogo novih značajki poput grafikona i pregleda popisa, ali nije bilo vrlo brzo. Imao je povratnu kompatibilnost s prethodnom verzijom 2.0.

Ext Javascript verzija 4.0 objavljena je 2011. Ova verzija ima potpuno revidiranu strukturu, koju je pratila arhitektura kontrolera modela i donijela brzinu.

Značajke Ext JS

Pruža Code kompatibilnost novih verzija EX-a sa starijom verzijom EX-a. Prilagodljivi UI widgeti s kolekcijom bogatog korisničkog sučelja, kao što su okretnice, rešetke, obrasci, grafikoni, stabla. Prilagodljive teme Ext javascript widgeti pružaju mnoge teme koje se mogu koristiti kako bi naše web stranice bile privlačnije, interaktivnije i te su teme uvijek dosljedne na svim platformama. Pruža vrlo fleksibilan način upravljanja izgledom koji pomaže u organiziranju prikaza podataka i sadržaja na više uređaja, preglednika i veličina zaslona. Nema protokola, ima mogućnost pristupa podacima iz bilo kojeg pomoćnog izvora.

Prednosti Ext JS

Ponudite razne vrste widgeta za jednostavno stvaranje moćnog korisničkog sučelja. Ubrzajte timove za izradu desktop aplikacija web aplikacija s uvjerljivim korisničkim iskustvom. Trošak razvoja web aplikacija smanjio je Sencha. Sencha Ext JS jedan je od vodećih standarda za razvoj web aplikacija utemeljenih na poslovnom nivou. Ext JS nudi razne alate, dodatak koji je neophodan za izgradnju snažnih aplikacija za radne površine i tablete.

Omogućuje razvoj platformi na različitim tabletima, stolnim računalima i pametnim telefonima - kako za moderne bilo koje vrste preglednika, tako i za naslijeđene bilo koje preglednike. Može povećati produktivnost razvojnih timova, timova za održavanje integrirajući se u bilo koju vrstu poslovnog razvojnog okruženja pomoću različitih IDE dodataka koje pruža sencha

Za započinjanje razvoja u aplikaciji Ex javascript sencha je pružila mnoge alate koji se mogu koristiti na različitim razinama, kao što su proizvodnja, nivo uklanjanja pogrešaka, razina samo-učenja.

Sencha CMD: -

Provesti modifikaciju koda EX JavaScript JavaScript sencha CMD alata koje pruža Sencha koji pomažu u tome

skele i proizvodnja grade generaciju.

Sencha inspektor: -

U programu Sencha za uklanjanje programa za uklanjanje pogrešaka tijekom razvoja Sencha Inspector koristi se kao alat za uklanjanje pogrešaka koji pomaže programeru da ispravno ispravlja pogrešku.

Sencha IDE dodaci: -

Za korištenje otvorenog koda IDE Sencha nudi razne dodatke koji se mogu priključiti na IDE poput Intellij, WebstromTo započinje razvoj s ovim brzim IDE-om na gladak način, a pruža značajke poput sastavljanja koda, navigacije koda, provjere koda, ponovnog oblikovanja koda, stvaranja koda, stvaranje predloška, ​​provjera pravopisa itd.

Ako tražite posao koji je povezan sa ExtJS-om, onda se morate pripremiti za ispitna pitanja za ExtJS za 2019. godinu. Istina je da je svaki intervju drugačiji prema različitim profilima posla, ali svejedno da biste očistili intervju, morate dobro i jasno poznavati ExtJS. Ovdje smo pripremili važna ExtJS pitanja i odgovore koji će vam pomoći da postignete uspjeh u svom intervjuu.

U ovom ćemo članku o ExtraJS intervjuima za 2019. predstaviti 10 najvažnijih i često korištenih pitanja o intervjuu za ExtJS. Ova će pitanja pomoći studentima u izgradnji njihovih koncepata oko ExtJS-a i pomoći im u intervjuu.

Dio 1 - pitanja za intervjue ExtJS (osnovno)

Ovaj prvi dio obuhvaća osnovna pitanja i odgovore na ExtJS

1. što je Ext JS i knjižnica imena na kojoj se proširio?

Odgovor:
To je JavaScript okvir za razvoj bogatih UI web-desktop aplikacija. Ext JS označava prošireni JavaScript. Riječ je o proizvodu Sencha produženom s YUI (Yahoo korisničkog sučelja).

2. koje su razlike između Ext JS i jQuery.

Odgovor:
Ovo su osnovna pitanja za intervjue ExtJS postavljena u intervjuu. Oba su okvira prilično različita, pa možemo usporediti ExtJS i jQuery UI jer je Ext JS punopravni okvir bogatog sučelja. Ali ipak, Ext JS ima mnogo više komponenti nego jQuery korisničko sučelje.

3. Objasnite ViewModel u MVVM arhitekturi?

Odgovor:
U arhitekturi MVVM-a kontroler MVC-a zamjenjuje ViewModel.

ViewModel: - odgovoran je za mapiranje između pogleda i modela

Je li odgovoran za umetanje podataka iz modela u pregled? To radi bez interakcije s prikazom korisničkog sučelja. Ima samo znanje o modelu.

Prijeđimo na sljedeća ExtJS pitanja za intervju

4. U čemu se koristi Ext.onReady ()?

Odgovor:
Ext.onReady () je prva metoda koja se poziva kada se DOM potpuno učita, tako da koji god element koji želimo uputiti bit će dostupan kada se pokrene skripta.

5. Program za pisanje prije i nakon učitavanja događaja u trgovini?

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

Dio 2 - Pitanja o intervjuu ExtJS (napredno)

Pogledajmo sada napredna ExtJS pitanja i odgovore za intervju

6. Objasnite dobavljač i njegovu uporabu?

Odgovor:
Renderer se koristi kada želimo manipulirati podacima koje dobivamo iz trgovine kako bi se prikazali manipulirani podaci na temelju nekih kriterija.

To je svojstvo stupca može se koristiti kao: -

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

7. Koji su sve rasporedi u Ext JS-u?

Odgovor:
U Ext JS su različite vrste rasporeda -

Apsolutna, harmonika, sidro, obrub, auto, hBox, vBox, kartica (TabPanel), kartica (čarobnjak), stupac, fit, tablica

8. Objasnite vType u Ext JS?

Odgovor:
Ovo je vrsta provjere valjanosti koja se može lako prilagoditi. Nekoliko vType-a koje pruža Ext JS su -

emailText: - Vraća pogrešno ako tekst nije valjana adresa e-pošte.

alphanumText: - Vraća false ako uneseni tekst ima bilo koji drugi simbol osim abecedne ili numeričke vrijednosti.

Prijeđimo na sljedeća ExtJS pitanja za intervju

9. Objasnite najnoviju verziju Ext JS i njegove prednosti?

Odgovor:
Najnovija inačica Ext je inačica 6. koja je donijela prednost da se može koristiti kako za radne površine tako i za mobilne aplikacije. U osnovi, to je spajanje Ext JS (desktop aplikacije) i Sencha touch (mobilna aplikacija).

10. Koji su alati za implementaciju Ext JS?

Odgovor:
Ext JS može se implementirati u bilo kojem popularnom integriranom razvojnom okruženju (IDE), poput Eclipse, Sublime, Aptana, Westrom itd.

Preporučeni članci

Ovo je vodič za popis pitanja i odgovora za ExtJS intervju kako bi kandidat mogao lako razbiti ova pitanja za ExtJS intervju. Ovdje u ovom postu, proučavali smo vrhunska ExtJS pitanja za intervju koja se često postavljaju u intervjuima. Možete pogledati i sljedeće članke da biste saznali više -

  1. JS Intervjuska pitanja
  2. Node.js Intervju pitanja i odgovori
  3. 10 najkorisnijih kutnih pitanja o JS intervjuu
  4. Magento pitanja za intervju

Kategorija: