Introducción a las preguntas y respuestas de la entrevista ExtJS

Ext se usa para desarrollar la interfaz de usuario de la aplicación web, este marco se basa en Javascript, hereda todas las características de JavaScript junto con sus propias características, también se usa para crear aplicaciones de escritorio, proporciona funciones duales, todos los navegadores web modernos lo admiten como cromo, safari, FF. Es compatible con dispositivos móviles también con el nombre del producto sencha. La última versión de ext se usa para aplicaciones móviles y de escritorio sin ninguna diferencia para el código de dos plataformas; Esta es la sexta versión de la misma. Es una arquitectura basada en MVC / MVVM.

La primera versión de Ext Javascript fue creada por Jack Slocum en 2006, que fue Ext JS 1.1. Tenía un conjunto de varias clases de utilidad para diversos fines, era una extensión de YUI. Fue nombrado como una biblioteca YUI-ext.

La versión Ext JS 2.0 fue lanzada en 2007. Tenía una nueva documentación de API para aplicaciones de escritorio con características y funcionalidades limitadas. Esta versión no tiene compatibilidad con versiones anteriores de Ext Javascript.

Ext javascript 3.0 versión fue lanzada en 2009. trajo muchas características nuevas como gráficos y vistas de lista, pero no fue muy rápido. Tenía compatibilidad con su versión anterior 2.0.

Ext Javascript versión 4.0 se lanzó en 2011. Esta versión tiene una estructura completamente revisada, que fue seguida por la arquitectura del controlador de vista de modelo y trajo la velocidad.

Características de Ext JS

Proporciona compatibilidad de código de nuevas versiones de EX con la anterior de EX. Widgets de IU personalizables con una colección de UI enriquecidas, como pivote, cuadrículas, formularios, gráficos, árboles. Temas personalizables Los widgets Ext Javascript proporcionan muchos temas que pueden usarse para hacer que nuestros sitios web sean más atractivos, interactivos y estos temas siempre tienen consistencia en todas las plataformas. Proporciona una forma muy flexible para la gestión del diseño que ayuda a organizar la visualización de datos y contenido en múltiples dispositivos, navegadores y tamaños de pantalla. Es un protocolo menos, que tiene la capacidad de acceder a los datos desde cualquier fuente de fondo.

Ventajas de Ext JS

Ofrezca varios tipos de widgets para crear fácilmente una interfaz de usuario potente. Acelere los equipos para crear aplicaciones de escritorio para aplicaciones web con una experiencia de usuario atractiva. Sencha ha reducido el costo del desarrollo de aplicaciones web. Sencha Ext JS es uno de los estándares líderes para el desarrollo de aplicaciones web empresariales de grado empresarial. Ext JS proporciona varias herramientas, un complemento que es necesario para crear aplicaciones robustas para computadoras de escritorio y tabletas.

Proporciona desarrollo multiplataforma en tabletas, computadoras de escritorio y teléfonos inteligentes, tanto para cualquier tipo de navegador moderno como para cualquier tipo de navegador heredado. Puede aumentar la productividad de los equipos de desarrollo, equipos de mantenimiento al integrarse en cualquier tipo de entornos de desarrollo empresarial a través de varios complementos IDE proporcionados por sencha

Para comenzar el desarrollo en la aplicación Ex JavaScript, Sencha ha proporcionado muchas herramientas que se pueden utilizar en varios niveles, como producción, nivel de depuración, nivel de autoaprendizaje.

Sencha CMD: -

Para hacer la modificación del código de las herramientas EXD javascript sencha CMD proporcionadas por Sencha que ayudan a

andamios, y generación de construcción de producción.

Inspector Sencha: -

En Sencha para depurar la aplicación mientras se desarrolla Sencha Inspector se utiliza como herramienta de depuración que ayuda al desarrollador a realizar la depuración de una manera fluida.

Complementos Sencha IDE: -

Para utilizar un IDE de código abierto, Sencha proporciona varios complementos que se pueden conectar a IDE como Intellij, WebstromTo inicia el desarrollo con estos IDE rápidos de manera fluida y proporciona características como compilación de código, navegación de código, inspección de código, refactorización de código, generación de código, creación de plantillas, corrección ortográfica, etc.

Ahora, si está buscando un trabajo relacionado con ExtJS, debe prepararse para las preguntas de la entrevista de ExtJS de 2019. Es cierto que cada entrevista es diferente según los diferentes perfiles de trabajo, pero aún así para despejar la entrevista es necesario tener un conocimiento bueno y claro de ExtJS. Aquí, hemos preparado las preguntas y respuestas importantes de la entrevista ExtJS que lo ayudarán a tener éxito en su entrevista.

En este artículo de Preguntas de la entrevista de ExtJS de 2019, presentaremos las 10 preguntas de entrevista de ExtJS más importantes y de uso frecuente. Estas preguntas ayudarán a los estudiantes a construir sus conceptos alrededor de ExtJS y los ayudarán a completar la entrevista.

Parte 1 - Preguntas de la entrevista de ExtJS (básico)

Esta primera parte cubre preguntas y respuestas básicas de la entrevista ExtJS

1. ¿Qué es Ext JS y la biblioteca de nombres en la que se extendió?

Responder:
Es un marco de trabajo de JavaScript para desarrollar aplicaciones de escritorio basadas en Web de UI enriquecidas. Ext JS significa JavaScript extendido. Es un producto Sencha extendido desde YUI (interfaz de usuario de Yahoo).

2. ¿Cuál es la diferencia entre Ext JS y jQuery?

Responder:
Estas son las preguntas básicas de la entrevista ExtJS formuladas en una entrevista. Ambos marcos son bastante diferentes, podemos comparar ExtJS y jQuery UI ya que Ext JS es un marco completo de interfaz de usuario completo. Pero aún así, Ext JS tiene muchos más componentes que jQuery UI.

3. ¿Explicar ViewModel en la arquitectura MVVM?

Responder:
En la arquitectura MVVM, el controlador de MVC se reemplaza por ViewModel.

ViewModel: es responsable del mapeo entre vistas y modelos

¿Es responsable de envolver los datos del modelo para ver? Lo hace sin tener ninguna interacción con la vista de la interfaz de usuario. Solo tiene conocimiento del modelo.

Pasemos a las siguientes preguntas de la entrevista de ExtJS

4. ¿De qué sirve Ext.onReady ()?

Responder:
Ext.onReady () es el primer método que se llama cuando el DOM está completamente cargado para que cualquier elemento que queramos referir esté disponible cuando se ejecute un script.

5. ¿Programa para escribir eventos de carga antes y después en la tienda?

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

Parte 2 - Preguntas de la entrevista ExtJS (Avanzado)

Veamos ahora las preguntas y respuestas avanzadas de la entrevista ExtJS

6. ¿Explicar el renderizador y su uso?

Responder:
Un renderizador se utiliza cuando queremos manipular los datos que obtenemos de la tienda para mostrar los datos manipulados en función de algunos criterios.

Es una propiedad de columna que puede usarse como: -

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

7. ¿Cuáles son todos los diseños en Ext JS?

Responder:
Hay diferentes tipos de diseños en Ext JS:

Absoluta, Acordeón, Ancla, Borde, Automático, hBox, vBox, Tarjeta (TabPanel), Tarjeta (Asistente), Columna, Ajuste, Tabla

8. ¿Explicar vType en Ext JS?

Responder:
Este es el tipo de validación que se puede personalizar fácilmente. Pocos vType proporcionados por Ext JS son:

emailText: - Esto devuelve falso si un texto no es una dirección de correo electrónico válida.

alphanumText: - Esto devuelve falso si el texto ingresado tiene algún símbolo que no sea alfabético o numérico.

Pasemos a las siguientes preguntas de la entrevista de ExtJS

9. ¿Explica la última versión de Ext JS y sus beneficios?

Responder:
La última versión de Ext es la versión 6, que trajo el beneficio de que puede usarse tanto para aplicaciones de escritorio como móviles. Básicamente, es una combinación de Ext JS (aplicaciones de escritorio) y Sencha touch (aplicación móvil).

10. ¿Cuáles son las herramientas de implementación de Ext JS?

Responder:
Ext JS se puede implementar en cualquier entorno de desarrollo integrado popular (IDE) como Eclipse, Sublime, Aptana, Westrom, etc.

Artículos recomendados

Esta ha sido una guía para la lista de preguntas y respuestas de la entrevista ExtJS para que el candidato pueda tomar medidas enérgicas contra estas preguntas de la entrevista ExtJS fácilmente. Aquí en esta publicación, hemos estudiado las principales preguntas de la entrevista ExtJS que a menudo se hacen en las entrevistas. También puede consultar los siguientes artículos para obtener más información:

  1. Preguntas de la entrevista de JS
  2. Node.js Preguntas y respuestas de la entrevista
  3. 10 preguntas más útiles de la entrevista angular JS
  4. Preguntas de la entrevista de Magento