Úvod do otázek a odpovědí na rozhovor InterJS

Ext se používá k vývoji uživatelského rozhraní webové aplikace, tento rámec je založen na Javascriptu, který zdědí všechny funkce JavaScriptu spolu s vlastními funkcemi, používá se také k vytváření desktopových aplikací, poskytuje dvojí funkce, Všechny moderní webové prohlížeče jej podporují jako chrom, safari, FF. V mobilních zařízeních je podporován také názvem produktu sencha. Nejnovější verze ext se používá pro mobilní a stolní aplikace bez rozdílu pro kód dvou platforem; toto je jeho 6. verze. Je to architektura založená na MVC / MVVM.

První verzi Ext Javascript vytvořil Jack Slocum v roce 2006, což byl Ext JS 1.1. Měl řadu různých užitkových tříd pro různé účely, šlo o rozšíření YUI. Byla pojmenována jako knihovna YUI-ext.

Verze Ext JS 2.0 byla vydána v roce 2007. Měla novou řadu dokumentací API pro desktopové aplikace s omezenými funkcemi a funkcemi. Tato verze nemá zpětnou kompatibilitu s předchozími verzemi Ext Javascript.

Verze ext javascript 3.0 byla vydána v roce 2009. přinesla mnoho nových funkcí, jako jsou mapy a zobrazení seznamu, ale nebylo to příliš rychlé. To mělo zpětnou kompatibilitu s jeho předchozí verzí 2.0.

Ext Javascript verze 4.0 byl propuštěn v roce 2011. Tato verze má zcela přepracovanou strukturu, po které následovala architektura řadiče zobrazení modelu a přinesla rychlost.

Vlastnosti Ext JS

Poskytuje kompatibilitu kódů nových verzí EX se starší verzí EX. Přizpůsobitelné widgety uživatelského rozhraní se sbírkou bohatých uživatelských rozhraní, jako jsou pivot, mřížky, formuláře, grafy, stromy. Přizpůsobitelné motivy Moduly widget Javascript poskytují mnoho témat, která lze použít k tomu, aby byly naše weby atraktivnější, interaktivnější a tato témata vždy konzistentní napříč platformami. Poskytuje velmi flexibilní způsob správy rozložení, který pomáhá organizovat zobrazení dat a obsahu na více zařízeních, prohlížečích a velikostech obrazovky. Je to méně protokol, který má přístup k datům z jakéhokoli zdroje typu back-end.

Výhody Ext JS

Nabídněte různé typy widgetů, abyste si snadno vytvořili výkonné uživatelské rozhraní. Zrychlete týmy při vytváření webových aplikací pro stolní aplikace s působivým uživatelským zážitkem. Náklady na vývoj webových aplikací byly společností Sencha sníženy. Sencha Ext JS je jedním z předních standardů pro vývoj podnikových webových aplikací na podnikové úrovni. Ext JS poskytuje různé nástroje, plugin, který je nutností pro vytváření robustních aplikací pro stolní počítače a tablety.

Poskytuje vývoj napříč platformami napříč tablety, stolními počítači a smartphony - jak pro moderní prohlížeče, tak pro starší prohlížeče. Může zvýšit produktivitu vývojových týmů a týmů údržby integrací do jakéhokoli typu podnikových vývojových prostředí prostřednictvím různých pluginů IDE poskytovaných sencha

Chcete-li zahájit vývoj v aplikaci Ex javascript, poskytovala sencha mnoho nástrojů, které lze použít na různých úrovních, jako je výroba, úroveň ladění, úroveň samoučení.

Sencha CMD: -

Provádět úpravy kódu nástrojů EX javascript sencha CMD poskytovaných společností Sencha, které pomáhají

lešení a generování výroby.

Sencha Inspector: -

V Sencha k ladění aplikace při vývoji Sencha Inspector se používá jako nástroj pro ladění, který pomáhá vývojáři provádět ladění hladkým způsobem.

Pluginy Sencha IDE: -

Pro použití open source IDE poskytuje Sencha různý plugin, který lze připojit k IDE, jako je Intellij, WebstromTo zahajuje vývoj s tímto rychlým IDE hladkým způsobem a poskytuje funkce, jako je kompilace kódu, navigace kódu, kontrola kódu, refaktoring kódu, generování kódu., vytváření šablon, kontrola pravopisu atd.

Nyní, pokud hledáte práci související s ExtJS, musíte se připravit na 2019 ExtJS Interview Otázky. Je pravda, že každý pohovor se liší podle různých profilů práce, ale přesto, aby byl rozhovor jasný, musíte mít dobrou a jasnou znalost ExtJS. Zde jsme připravili důležité otázky a odpovědi z InterJS Interview Otázky a odpovědi, které vám pomohou dosáhnout úspěchu v rozhovoru.

V tomto článku z roku 2019 InterJS Interview Questions, představíme 10 nejdůležitějších a nejčastěji používaných ExtJS rozhovorových otázek. Tyto otázky pomohou studentům rozvíjet jejich koncepty kolem ExtJS a pomáhají jim eso pohovoru.

Část 1 - ExtJS Interview Otázky (základní)

Tato první část se zabývá základními otázkami a odpověďmi InterJS Interview

1. Co je Ext JS a knihovna jmen, na které byla rozšířena?

Odpovědět:
Jedná se o rámec JavaScriptu pro vývoj bohatých webových aplikací pro webové rozhraní. Ext JS je zkratka pro rozšířený JavaScript. Jedná se o produkt Sencha rozšířený o YUI (uživatelské rozhraní Yahoo).

2. jaký je rozdíl mezi Ext JS a jQuery.

Odpovědět:
Toto jsou základní otázky InterJS Interview položené během rozhovoru. Oba rámce jsou zcela odlišné, můžeme porovnat UI ExtJS a jQuery, protože Ext JS je plnohodnotná UI bohatá struktura. Ext JS má ale mnohem více komponent než jQuery UI.

3. Vysvětlete ViewModel v architektuře MVVM?

Odpovědět:
V architektuře MVVM je ovladač MVC nahrazen ViewModel.

ViewModel: - odpovídá za mapování mezi pohledy a modely

Je zodpovědný za zabalení dat z modelu k zobrazení? Dělá to bez jakékoli interakce s pohledem na uživatelské rozhraní. Má pouze znalost modelu.

Přejdeme k dalším otázkám InterJS Interview

4. Jaké je použití Ext.onReady ()?

Odpovědět:
Ext.onReady () je první metoda, která se volá, když je DOM plně načten, takže po spuštění skriptu bude k dispozici jakýkoli prvek, který chceme odkazovat.

5. Program, který bude psát před a po načtení událostí v obchodě?

Odpovědět:
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();
));

Část 2 - Rozhovory s ExtJS Interview (pokročilé)

Podívejme se nyní na pokročilé otázky a odpovědi InterJS Interview

6. Vysvětlete renderer a jeho použití?

Odpovědět:
Vykreslovač se používá, když chceme manipulovat s daty, která získáme ze skladu, aby zobrazoval manipulovaná data na základě určitých kritérií.

Jedná se o vlastnost sloupce, kterou lze použít jako: -

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

7. Jaká jsou všechna rozvržení v Ext JS?

Odpovědět:
Jiný typ rozvržení je v Ext JS -

Absolutní, Akordeon, Ukotvení, Ohraničení, Auto, hBox, vBox, Karta (TabPanel), Karta (Průvodce), Sloupec, Přizpůsobit, Tabulka

8. Vysvětlete vType v Ext JS?

Odpovědět:
Toto je typ ověření, který lze snadno přizpůsobit. Málo typu vType poskytované společností Ext JS je -

emailText: - Toto vrátí false, pokud text není platnou e-mailovou adresou.

alphanumText: - Vrací false, pokud zadaný text obsahuje jiný symbol než abecední nebo číselnou hodnotu.

Přejdeme k dalším otázkám InterJS Interview

9. Vysvětlete nejnovější verzi Ext JS a její výhody?

Odpovědět:
Nejnovější verze Ext je verze 6., která přinesla výhodu, že ji lze použít pro stolní i mobilní aplikace. V zásadě jde o sloučení Ext JS (desktopové aplikace) a Sencha touch (mobilní aplikace).

10. Jaké jsou implementační nástroje Ext JS?

Odpovědět:
Ext JS lze implementovat do jakéhokoli populárního integrovaného vývojového prostředí (IDE), jako je Eclipse, Sublime, Aptana, Westrom atd.

Doporučené články

Toto byl průvodce seznamem otázek a odpovědí na ExtJS Interview, aby uchazeč mohl snadno zasáhnout tyto otázky InterJS. Zde v tomto příspěvku jsme studovali top ExtJS Interview Otázky, které jsou často kladeny v rozhovorech. Další informace naleznete také v následujících článcích -

  1. JS Interview Otázky
  2. Node.js Interview Otázky a odpovědi
  3. 10 nejužitečnějších úhlových rozhovorových otázek JS
  4. Magento Interview Otázky

Kategorie: