Въведение в Въпроси и отговори за интервю на ExtJS

Ext се използва за разработване на потребителски интерфейс на уеб приложението, тази рамка се основава на Javascript, той наследява всички функции на JavaScript, заедно със собствените му функции, той също се използва за създаване на настолни приложения, предоставя двойни функции, всички съвременни уеб браузъри го поддържат като хром, сафари, FF. Поддържа се в мобилни устройства също от името на продукта sencha. Последната версия на ext се използва за мобилни и настолни приложения, без разлика за кода на двете платформи; това е 6-тата му версия. Това е MVC / MVVM базирана архитектура.

Първата версия на Ext Javascript е създадена от Джак Слокум през 2006 г., който беше Ext JS 1.1. Имаше набор от различни класове за полезни услуги с различна цел, беше разширение на YUI. Наречена е като YUI-ext библиотека.

Версията Ext JS 2.0 беше издадена през 2007 г. Тя имаше нова много документация на API за настолни приложения с ограничени функции и функционалност. Тази версия няма обратно съвместимост с по-ранните версии на Ext Javascript.

Версията Ext javascript 3.0 беше издадена през 2009 г., тя донесе много нови функции като диаграми и изгледи на списъци, но не беше много бърза. Той имаше обратна съвместимост с предишната си версия 2.0.

Ext Javascript версия 4.0 беше пусната през 2011 г. Тази версия има изцяло преработена структура, която беше последвана от архитектурата на контролера на модела и донесе скоростта.

Характеристики на Ext JS

Той осигурява съвместимост с кода на новите версии на EX с по-старата версия на EX. Приспособими потребителски потребителски интерфейси с колекция от богат потребителски интерфейс като въртяща се мрежа, решетки, форми, диаграми, дървета. Персонализиращи се теми Джаджите Ext Javascript предоставят много теми, които могат да се използват, за да направят нашите уебсайтове по-привлекателни, интерактивни и тези теми винаги са последователни в различните платформи. Той предоставя много гъвкав начин за управление на оформлението, което помага да се организира показването на данни и съдържание на множество устройства, браузъри и размери на екрана. Тя е по-малко протоколна, има възможност за достъп до данни от всякакъв източник.

Предимства на Ext JS

Предлагайте различни видове джаджи, за да направите лесно мощен потребителски интерфейс. Ускорете екипите за създаване на настолни приложения за уеб приложения с завладяващо потребителско изживяване. Разходите за разработка на уеб приложения са намалени от Sencha. Sencha Ext JS е един от водещите стандарти за разработване на уеб приложения, базирани на бизнес ниво. Ext JS предоставя различните инструменти, плъгин, който е необходимостта от изграждане на стабилни приложения за десктоп и таблети.

Той осигурява кросплатформена разработка за таблети, настолни компютри и смартфони - както за модерен браузър от всякакъв вид, така и за наследени всякакви браузъри. Той може да увеличи производителността на екипите за разработка, екипите за поддръжка, като се интегрира във всеки тип среда за развитие на предприятия чрез различни IDE плъгини, предоставени от sencha

За да започнете разработката в приложението Ex javascript, сенча предостави много инструменти, които могат да се използват на различно ниво като производство, ниво на грешка и ниво на самообучение.

Sencha CMD: -

За да направите модификация на кода на EX javascript sencha CMD инструменти, предоставени от Sencha, които помагат да

скелета и производство изграждат поколение.

Сенча инспектор: -

В Sencha за отстраняване на грешки в приложението по време на разработването на Sencha Inspector се използва като инструмент за отстраняване на грешки, който помага на програмиста да извърши отстраняването на грешки гладко.

Плъгини за IDE на Sencha: -

За да използва отворен код IDE Sencha осигурява различен плъгин, който може да бъде включен към IDE като Intellij, WebstromTo стартира разработката с тези бързи IDE по гладък начин, като предоставя функции като компилация на код, навигация на кода, проверка на кода, рефакторинг на код, генериране на код, създаване на шаблон, проверка на правописа и т.н.

Сега, ако търсите работа, свързана с ExtJS, трябва да се подготвите за въпросите за интервю за ExtJS 2019. Вярно е, че всяко интервю е различно според различните профили за работа, но все пак, за да изчистите интервюто, трябва да имате добри и ясни познания на ExtJS. Тук сме подготвили важните Въпроси и отговори за интервю на ExtJS, които ще ви помогнат да постигнете успех в интервюто си.

В тази статия от въпроси за интервю на ExtJS 2019 ще представим 10 най-важни и често използвани въпроси за интервю от ExtJS. Тези въпроси ще помогнат на студентите да изградят своите концепции около ExtJS и ще им помогнат да проведат интервюто.

Част 1 - Въпроси за интервю на ExtJS (основни)

Тази първа част обхваща основните Въпроси и отговори за интервю на ExtJS

1. какво е Ext JS и библиотека с имена, върху която се разшири?

Отговор:
Това е JavaScript рамка за разработване на богати UI уеб базирани настолни приложения. Ext JS означава разширен JavaScript. Това е продукт на Sencha, разширен от YUI (потребителски интерфейс на Yahoo).

2. какви са разликите между Ext JS и jQuery.

Отговор:
Това са основните въпроси за интервю на ExtJS, зададени в интервю. И двете рамки са доста различни, можем да сравним ExtJS и jQuery UI, тъй като Ext JS е пълноценна рамка, богата на потребителски интерфейс. Но все пак Ext JS има много повече компоненти, отколкото jQuery UI.

3. Обяснете ViewModel в MVVM архитектурата?

Отговор:
В MVVM архитектурата контролер на MVC е заменен от ViewModel.

ViewModel: - отговаря за картографиране между изгледи и модели

Дали е отговорен за опаковането на данните от модела за преглед? Прави го, без да има взаимодействие с изгледа на потребителския интерфейс. Има само познания за модела.

Нека преминем към следващите въпроси за интервю на ExtJS

4. За какво се използва Ext.onReady ()?

Отговор:
Ext.onReady () е първият метод, който се извиква, когато DOM е напълно зареден, така че какъвто и елемент, който искаме да препратим, ще бъде наличен, когато се изпълнява скрипт.

5. Програма за записване преди и след събития за зареждане в магазина?

Отговор:
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 - Въпроси за интервю на ExtJS (Разширено)

Нека сега да разгледаме разширените Въпроси и отговори за интервю на ExtJS

6. Обяснете рендера и неговото използване?

Отговор:
Renderer се използва, когато искаме да манипулираме данните, които получаваме от магазина, за да показваме манипулирани данни въз основа на някои критерии.

Това е свойство на колона може да се използва като: -

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

7. Какви са всички оформления в Ext JS?

Отговор:
Различен тип оформление е в Ext JS -

Абсолют, Акордеон, Котва, Граница, Автоматично, hBox, vBox, Карта (TabPanel), Карта (Съветник), Колона, Fit, Таблица

8. Обяснете vType в Ext JS?

Отговор:
Това е типът на валидиране, който може да бъде персонализиран лесно. Малко vType предоставени от Ext JS са -

emailText: - Това връща невярно, ако текстът не е валиден имейл адрес.

alphanumText: - Това връща невярно, ако въведеният текст има друг символ, различен от азбучна или цифрова стойност.

Нека преминем към следващите въпроси за интервю на ExtJS

9. Обяснете най-новата версия на Ext JS и нейните предимства?

Отговор:
Последната версия на Ext е версия 6 -та, която донесе ползата, че може да се използва както за настолни, така и за мобилни приложения. По принцип това е сливане на Ext JS (настолни приложения) и Sencha touch (мобилно приложение).

10. Какви са инструментите за внедряване на Ext JS?

Отговор:
Ext JS може да бъде приложен във всяка популярна интегрирана среда за разработка (IDE) като Eclipse, Sublime, Aptana, Westrom и др.

Препоръчителни статии

Това беше ръководство за списъка с въпроси за отговори и отговори на ExtJS, така че кандидатът да може лесно да разруши тези въпроси за интервю на ExtJS. Тук в тази публикация сме проучили топ Въпроси за интервю на ExtJS, които често се задават в интервюта. Можете също да разгледате следните статии, за да научите повече -

  1. JS Интервю въпроси
  2. Въпроси и отговори за интервю на Node.js
  3. 10 най-полезни ъглови JS интервюта въпроси
  4. Въпроси за интервю от Magento