Úvod do otázok a odpovedí na rozhovor InterJS

Ext sa používa na vývoj UI webovej aplikácie, tento rámec je založený na Javascripte, ktorý zdedí všetky funkcie JavaScriptu spolu s vlastnými funkciami, používa sa tiež na vytváranie desktopových aplikácií, poskytuje duálne funkcie, všetky moderné webové prehliadače ho podporujú ako chróm, safari, FF. V mobilných zariadeniach je podporovaný aj názvom produktu sencha. Najnovšia verzia ext sa používa pre mobilné a stolné aplikácie bez rozdielu pre kód dvoch platforiem; Toto je jeho 6. verzia. Je to architektúra založená na MVC / MVVM.

Prvú verziu programu Ext Javascript vytvoril Jack Slocum v roku 2006, ktorý bol Ext JS 1.1. Mal sadu rôznych úžitkových tried na rôzne účely, išlo o rozšírenie YUI. Bola pomenovaná ako knižnica YUI-ext.

Verzia Ext JS 2.0 bola vydaná v roku 2007. Mala nové dokumentácie API pre desktopové aplikácie s obmedzenými funkciami a funkčnosťou. Táto verzia nemá spätnú kompatibilitu s predchádzajúcimi verziami Ext Javascript.

Ext javascript 3.0 verzia bola vydaná v roku 2009. priniesla mnoho nových funkcií, ako sú mapy a zobrazenie zoznamu, ale nebolo to príliš rýchle. Spätná kompatibilita s predchádzajúcou verziou 2.0.

Ext Javascript verzia 4.0 bol prepustený v roku 2011. Táto verzia má úplne prepracovanú štruktúru, po ktorej nasledovala architektúra radiča zobrazenia modelu a priniesla rýchlosť.

Vlastnosti Ext JS

Poskytuje kompatibilitu nových verzií EX so staršou verziou EX. Prispôsobiteľné widgety používateľského rozhrania so zbierkou bohatého používateľského rozhrania, ako sú kontingenčné tabuľky, mriežky, formuláre, grafy, stromy. Prispôsobiteľné motívy Moduly widget Javascript poskytujú veľa tém, ktoré môžu byť použité na zvýšenie atraktívnosti, interaktivity našich webových stránok a tieto témy sú vždy konzistentné na rôznych platformách. Poskytuje veľmi flexibilný spôsob riadenia rozloženia, ktorý pomáha organizovať zobrazovanie údajov a obsahu na viacerých zariadeniach, prehliadačoch a veľkostiach obrazovky. Je to menej protokolu, ktorý má prístup k údajom z akéhokoľvek zdroja typu back-end.

Výhody Ext JS

Ponúknite rôzne typy miniaplikácií, aby ste si ľahko vytvorili silné používateľské rozhranie. Zrýchlite tímy pri vytváraní webových aplikácií pre stolné počítače s pôsobivým užívateľským dojmom. Náklady na vývoj webových aplikácií boli znížené spoločnosťou Sencha. Sencha Ext JS je jedným z popredných štandardov pre vývoj podnikových webových aplikácií na podnikovej úrovni. Ext JS poskytuje rôzne nástroje, zásuvný modul, ktorý je potrebný na vytváranie robustných aplikácií pre stolné počítače a tablety.

Poskytuje vývoj naprieč platformami naprieč tabletami, stolnými počítačmi a smartfónmi - tak pre moderný prehliadač, ako aj pre staršie prehliadače. Môže zvýšiť produktivitu vývojových tímov a tímov údržby integráciou do akéhokoľvek typu podnikových vývojových prostredí prostredníctvom rôznych zásuvných modulov IDE poskytovaných sencha

Na spustenie vývoja aplikácie Ex javascript poskytla sencha mnoho nástrojov, ktoré je možné použiť na rôznych úrovniach, ako je produkcia, úroveň ladenia, úroveň samoučenia.

Sencha CMD: -

Vykonať úpravu kódu nástrojov EXD javascript sencha CMD poskytovaných spoločnosťou Sencha, ktoré pomáhajú

lešenia a generácia výroby.

Inšpektor Sencha: -

V Sencha sa na ladenie aplikácie pri vývoji Sencha Inspector používa nástroj na ladenie, ktorý pomáha vývojárovi robiť ladenie hladkým spôsobom.

Pluginy Sencha IDE: -

Ak chcete používať open source IDE, Sencha poskytuje rôzne doplnky, ktoré je možné pripojiť k IDE, ako je Intellij, WebstromTo začne vývoj s týmto rýchlym IDE hladkým spôsobom a poskytuje funkcie ako kompilácia kódu, navigácia v kóde, kontrola kódu, refaktoring kódu, generovanie kódu., vytváranie šablón, kontrola pravopisu atď.

Teraz, ak hľadáte prácu, ktorá súvisí s ExtJS, musíte sa pripraviť na 2019 ExtJS Interview Otázky. Je pravda, že každý pohovor sa líši podľa rôznych profilov zamestnania, ale na to, aby bol rozhovor jasný, musíte mať dobrú a jasnú znalosť ExtJS. Pripravili sme tu dôležité otázky a odpovede týkajúce sa rozhovoru ExtJS, ktoré vám pomôžu dosiahnuť úspech v pohovore.

V tomto článku o rozhovoroch s ExtJS z roku 2019 predstavíme 10 najdôležitejších a často používaných otázok na rozhovor s ExtJS. Tieto otázky pomôžu študentom rozvinúť svoje koncepcie okolo ExtJS a pomôžu im pri rozhovore.

1. časť - Rozhovory s ExtJS (základné)

Táto prvá časť sa venuje základným otázkam a odpovediam ExtJS Interview

1. Čo je Ext JS a knižnica mien, na ktorej bola rozšírená?

odpoveď:
Je to rámec JavaScriptu na vývoj bohatých webových aplikácií pre webové rozhranie. Ext JS je skratka pre rozšírený JavaScript. Je to produkt Sencha rozšírený o YUI (používateľské rozhranie Yahoo).

2. Aký je rozdiel medzi Ext JS a jQuery.

odpoveď:
Toto sú základné otázky InterJS Interview položené počas rozhovoru. Obe rámce sú celkom odlišné, môžeme porovnávať používateľské rozhranie ExtJS a jQuery, pretože Ext JS je plnohodnotná štruktúra bohatá na používateľské rozhranie. Ext JS má stále oveľa viac komponentov ako jQuery UI.

3. Vysvetlite ViewModel v architektúre MVVM?

odpoveď:
V architektúre MVVM je radič MVC nahradený ViewModel.

ViewModel: - je zodpovedný za mapovanie medzi zobrazeniami a modelmi

Je zodpovedný za zabalenie údajov z modelu na zobrazenie? Robí to bez akejkoľvek interakcie s názorom na používateľské rozhranie. Má iba znalosť modelu.

Prejdime k ďalším otázkam InterJS Interview

4. Aké je použitie Ext.onReady ()?

odpoveď:
Ext.onReady () je prvá metóda, ktorá sa volá po úplnom načítaní DOM, takže pri spustení skriptu bude k dispozícii akýkoľvek prvok, na ktorý sa chceme odvolávať.

5. Program, ktorý chcete napísať pred a po načítaní udalostí v obchode?

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

2. časť - Rozhovory s ExtJS (rozšírené)

Pozrime sa teraz na rozšírené otázky a odpovede InterJS Interview

6. Vysvetlite renderer a jeho použitie?

odpoveď:
Vykresľovač sa používa, keď chceme manipulovať s údajmi, ktoré získame zo skladu, aby zobrazovali manipulované údaje na základe určitých kritérií.

Je to vlastnosť stĺpca, ktorú je možné použiť ako: -

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

7. Aké sú všetky rozloženia v Ext JS?

odpoveď:
Iný typ rozloženia je v Ext JS -

Absolútne, Akordeón, Kotva, Ohraničenie, Auto, hBox, vBox, Karta (TabPanel), Karta (Sprievodca), Stĺpec, Prispôsobiť, Tabuľka

8. Vysvetlite vType v Ext JS?

odpoveď:
Toto je typ overenia, ktorý možno ľahko prispôsobiť. Málo vTypov poskytnutých Ext JS je -

emailText: - Toto vráti hodnotu false, ak text nie je platnou e-mailovou adresou.

alphanumText: - Toto vráti false, ak má zadaný text iný symbol ako abecednú alebo číselnú hodnotu.

Prejdime k ďalším otázkam InterJS Interview

9. Vysvetlite najnovšiu verziu Ext JS a jej výhody?

odpoveď:
Najnovšia verzia Ext je verzia 6., ktorá priniesla výhodu v tom, že ju možno použiť pre stolné aj mobilné aplikácie. V podstate ide o zlúčenie Ext JS (desktopové aplikácie) a Sencha touch (mobilná aplikácia).

10. Aké sú implementačné nástroje Ext JS?

odpoveď:
Ext JS môže byť implementovaný v akomkoľvek populárnom integrovanom vývojovom prostredí (IDE), ako sú Eclipse, Sublime, Aptana, Westrom atď.

Odporúčané články

Toto bol sprievodca zoznamom otázok a odpovedí na ExtJS Interview, aby uchádzač mohol ľahko zakročiť proti týmto dotazom na ExtJS. Tu v tomto príspevku sme študovali najčastejšie otázky týkajúce sa rozhovoru s ExtJS, ktoré sa často kladú pri rozhovoroch. Ďalšie informácie nájdete aj v nasledujúcich článkoch -

  1. JS Interview Otázky
  2. Node.js Interview Otázky a odpovede
  3. 10 najužitočnejších otázok o rozhovoroch s uhlovým JS
  4. Magento Interview Otázky

Kategórie: