Введение в ExtJS Интервью Вопросы и ответы

Ext используется для разработки пользовательского интерфейса веб-приложения, этот фреймворк основан на Javascript, он наследует все функции JavaScript вместе со своими собственными функциями, он также используется для создания настольных приложений, он предоставляет двойные функции, все современные веб-браузеры поддерживают его как хром, сафари, фф. Это поддерживается в мобильных устройствах также именем продукта 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. Настраиваемые виджеты пользовательского интерфейса с набором богатых пользовательских интерфейсов, таких как сводка, сетки, формы, диаграммы, деревья. Настраиваемые темы Внешние виджеты Javascript предоставляют множество тем, которые можно использовать для того, чтобы сделать наши сайты более привлекательными, интерактивными, и эти темы всегда согласованы на разных платформах. Он обеспечивает очень гибкий способ управления макетом, который помогает организовать отображение данных и контента на нескольких устройствах, в браузерах и на разных размерах экрана. Это меньше протокола, имея возможность доступа к данным из любого внутреннего источника.

Преимущества Ext JS

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

Он обеспечивает кроссплатформенную разработку для планшетов, настольных компьютеров и смартфонов - как для современных браузеров любого типа, так и для старых браузеров любого типа. Это может повысить производительность групп разработчиков, групп обслуживания за счет интеграции в любой тип среды разработки предприятия с помощью различных плагинов IDE, предоставляемых Sencha.

Чтобы начать разработку на Ex javascript, приложение Sencha предоставило множество инструментов, которые можно использовать на различных уровнях, таких как производство, уровень отладки, уровень самообучения.

Сенча CMD: -

Выполнить модификацию кода EXC javascript sencha CMD инструментами, предоставляемыми Sencha, которые помогают

строительные леса и производство сборки поколения.

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

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

Плагины Sencha IDE: -

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

Теперь, если вы ищете работу, связанную с ExtJS, вам нужно подготовиться к Вопросам об интервью ExtJS 2019 года. Это правда, что каждое собеседование отличается в зависимости от профилей работы, но для прояснения собеседования вам необходимо иметь хорошее и четкое знание ExtJS. Здесь мы подготовили важные вопросы и ответы ExtJS Interview, которые помогут вам добиться успеха в вашем интервью.

В этой статье 2019 ExtJS Interview Questions мы представим 10 наиболее важных и часто используемых вопросов ExtJS. Эти вопросы помогут студентам выстроить свои концепции вокруг ExtJS и помогут им пройти интервью.

Часть 1 - вопросы интервью ExtJS (основные)

В этой первой части рассматриваются основные вопросы и ответы ExtJS Interview.

1. Что такое Ext JS и библиотека имен, на которую он распространяется?

Ответ:
Это инфраструктура JavaScript для разработки многофункциональных настольных веб-приложений с пользовательским интерфейсом. 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 Interview.

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

Ответ:
Рендерер используется, когда мы хотим манипулировать данными, которые мы получаем из хранилища, чтобы показать манипулированные данные на основе некоторых критериев.

Это свойство столбца может быть использовано как: -

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

7. Каковы все макеты в Ext JS?

Ответ:
Другой тип раскладок есть в Ext JS -

Абсолют, Аккордеон, Якорь, Граница, Авто, hBox, vBox, Карта (TabPanel), Карта (Мастер), Столбец, Подгонка, Таблица

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

Ответ:
Этот тип проверки может быть легко настроен. Немного vType, предоставляемых Ext JS, -

emailText: - возвращает false, если текст не является действительным адресом электронной почты.

alphanumText: - возвращает false, если введенный текст имеет любой символ, кроме буквенного или числового значения.

Давайте перейдем к следующим вопросам интервью 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 Интервью Вопросы