Introdução às perguntas e respostas da entrevista do ExtJS

Ext é usado para desenvolver a interface do usuário do aplicativo da Web. Essa estrutura é baseada em Javascript, herda todos os recursos do JavaScript, além de seus próprios recursos. Também é usado para criar aplicativos de desktop, fornece recursos duplos. Todos os navegadores da Web modernos o suportam. como chrome, safari, FF. É suportado em dispositivos móveis também pelo nome do produto sencha. A versão mais recente do ext é usada para aplicativos móveis e de desktop sem nenhuma diferença para o código das duas plataformas; esta é a sexta versão dele. É arquitetura baseada em MVC / MVVM.

A primeira versão do Ext Javascript foi criada por Jack Slocum em 2006, que era o Ext JS 1.1. Ele tinha um conjunto de várias classes de utilitários para diversos fins, era uma extensão da YUI. Foi nomeado como uma biblioteca YUI-ext.

A versão ext JS 2.0 foi lançada em 2007. Ele possuía muitas novas documentações de APIs para aplicativos de desktop com recursos e funcionalidades limitadas. Esta versão não tem compatibilidade com versões anteriores do Ext Javascript.

A versão ext javascript 3.0 foi lançada em 2009. trouxe muitos novos recursos, como gráficos e exibições de lista, mas não foi muito rápido. Ele tinha compatibilidade com a versão anterior 2.0.

Ext Javascript versão 4.0 foi lançada em 2011. Esta versão foi completamente revisada na estrutura, que foi seguida pela arquitetura do controlador de visualização de modelo e trouxe a velocidade.

Recursos do Ext JS

Ele fornece compatibilidade de código de novas versões do EX com a versão anterior do EX. Widgets de interface do usuário personalizáveis ​​com uma coleção de interface do usuário rica, como pivô, grades, formulários, gráficos, árvores. Temas personalizáveis ​​Os widgets Ext Javascript oferecem muitos temas que podem ser usados ​​para tornar nossos sites mais atraentes, interativos e esses temas sempre consistentes nas plataformas. Ele fornece uma maneira muito flexível para o gerenciamento de layout, que ajuda a organizar a exibição de dados e conteúdo em vários dispositivos, navegadores e tamanhos de tela. É um protocolo menos, com a capacidade de acessar dados de qualquer fonte de back-end.

Vantagens do Ext JS

Ofereça vários tipos de widgets para criar facilmente uma interface do usuário poderosa. Acelere as equipes para criar aplicativos de desktop de aplicativos da Web com uma experiência atraente para o usuário. O custo do desenvolvimento de aplicativos da web foi reduzido pelo Sencha. O Sencha Ext JS é um dos principais padrões para o desenvolvimento de aplicativos da Web de nível empresarial e corporativo. O Ext JS fornece as várias ferramentas, um plug-in que é necessário para criar aplicativos robustos para desktop e tablets.

Ele fornece desenvolvimento multiplataforma em tablets, desktops e smartphones - tanto para qualquer tipo de navegador moderno quanto para qualquer tipo de navegador herdado. Ele pode aumentar a produtividade das equipes de desenvolvimento e equipes de manutenção, integrando-se a qualquer tipo de ambiente de desenvolvimento corporativo por meio de vários plugins IDE fornecidos pelo sencha

Para iniciar o desenvolvimento no aplicativo javascript Ex, o sencha forneceu muitas ferramentas que podem ser usadas em vários níveis, como produção, nível de depuração e nível de auto-aprendizado.

Sencha CMD: -

Para modificar o código das ferramentas CMD javascript EX do sencha fornecidas pelo Sencha, que ajudam a

andaimes e geração de construção de produção.

Inspetor Sencha: -

No Sencha, a depuração do aplicativo durante o desenvolvimento do Sencha Inspector é usada como ferramenta de depuração, o que ajuda o desenvolvedor a fazer a depuração de maneira suave.

Sencha IDE Plugins: -

Para usar um IDE de código aberto, o Sencha fornece um plug-in variado que pode ser conectado ao IDE como Intellij, o WebstromTo inicia o desenvolvimento com esse IDE rápido de maneira suave, oferecendo recursos como compilação de código, navegação de código, inspeção de código, refatoração de código, geração de código, criação de modelo, verificação ortográfica etc.

Agora, se você está procurando um emprego relacionado ao ExtJS, precisa se preparar para as Perguntas da entrevista do ExtJS de 2019. É verdade que cada entrevista é diferente de acordo com os diferentes perfis de trabalho, mas, para limpar a entrevista, você precisa ter um conhecimento bom e claro do ExtJS. Aqui, preparamos as importantes perguntas e respostas da entrevista do ExtJS, que o ajudarão a obter sucesso em sua entrevista.

Neste artigo ExtJS Interview Questions 2019, apresentaremos as 10 perguntas de entrevista ExtJS mais importantes e usadas com mais frequência. Essas perguntas ajudarão os alunos a desenvolver seus conceitos em torno do ExtJS e ajudarão a aceitar a entrevista.

Parte 1 - Perguntas da entrevista do ExtJS (Básico)

Esta primeira parte aborda as perguntas e respostas básicas da entrevista ExtJS

1. o que é Ext JS e a biblioteca de nomes na qual foi estendida?

Responda:
É uma estrutura JavaScript para desenvolver aplicativos avançados de desktop baseados na Web da interface do usuário. Ext JS significa JavaScript estendido. É um produto Sencha estendido da YUI (interface do usuário do Yahoo).

2. Quais são as diferenças entre Ext JS e jQuery.

Responda:
Estas são as perguntas básicas da entrevista ExtJS feitas em uma entrevista. Ambas as estruturas são bem diferentes, podemos comparar ExtJS e jQuery UI, pois Ext JS é uma estrutura completa e rica em UI. Mas ainda assim, o Ext JS possui muito mais componentes que a jQuery UI.

3. Explique o ViewModel na arquitetura MVVM?

Responda:
Na arquitetura MVVM, o controlador do MVC é substituído pelo ViewModel.

ViewModel: - é responsável pelo mapeamento entre visualizações e modelos

É responsável pelo agrupamento dos dados do modelo para exibição? Faz isso sem ter nenhuma interação com a visualização da interface do usuário. Ele tem apenas conhecimento do modelo.

Vamos para as próximas perguntas da entrevista do ExtJS

4. Para que serve Ext.onReady ()?

Responda:
Ext.onReady () é o primeiro método que é chamado quando o DOM está totalmente carregado, para que qualquer elemento que deseje referenciar esteja disponível quando um script for executado.

5. Programar para gravar eventos antes e depois do carregamento na loja?

Responda:
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 - Perguntas da entrevista do ExtJS (avançado)

Vamos agora dar uma olhada nas perguntas e respostas avançadas da Entrevista ExtJS

6. Explique o renderizador e seu uso?

Responda:
Um renderizador é usado quando queremos manipular os dados que obtemos da loja para mostrar dados manipulados com base em alguns critérios.

É uma propriedade de coluna que pode ser usada como: -

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

7. Quais são todos os layouts no Ext JS?

Responda:
Diferentes tipos de layouts estão no Ext JS -

Absoluto, Acordeão, Âncora, Borda, Automático, hBox, vBox, Cartão (TabPanel), Cartão (Assistente), Coluna, Ajuste, Tabela

8. Explique o vType no Ext JS?

Responda:
Este é o tipo de validação que pode ser personalizado facilmente. Poucos vType fornecidos pelo Ext JS são -

emailText: - Isso retorna false se um texto não for um endereço de email válido.

alphanumText: - Isso retorna false se o texto digitado tiver outro símbolo que não seja o valor alfabético ou numérico.

Vamos para as próximas perguntas da entrevista do ExtJS

9. Explique a versão mais recente do Ext JS e seus benefícios?

Responda:
A versão mais recente do Ext é a versão 6, que trouxe o benefício de poder ser usado para aplicativos de desktop e móveis. Basicamente, é uma mesclagem do Ext JS (aplicativos de desktop) e Sencha touch (aplicativo móvel).

10. Quais são as ferramentas de implementação Ext JS?

Responda:
O Ext JS pode ser implementado em qualquer ambiente de desenvolvimento integrado (IDE) popular, como Eclipse, Sublime, Aptana, Westrom etc.

Artigos recomendados

Este foi um guia para a lista de perguntas e respostas da entrevista do ExtJS, para que o candidato possa reprimir essas perguntas da entrevista do ExtJS facilmente. Aqui neste post, estudamos as principais perguntas da entrevista do ExtJS, que são frequentemente feitas em entrevistas. Você também pode consultar os seguintes artigos para saber mais -

  1. JS Interview Questions
  2. Perguntas e respostas da entrevista do Node.js.
  3. As 10 perguntas mais úteis da entrevista angular do JS
  4. Perguntas da entrevista Magento