Introduktion till ExtJS intervjufrågor och svar

Ext används för att utveckla användargränssnitt för webbapplikationen detta ramverk är baserat på Javascript det ärver alla funktioner i JavaScript tillsammans med sina egna funktioner, det används också för att skapa stationära applikationer, det ger dubbla funktioner, alla moderna webbläsare stöder det som krom, safari, FF. Det stöds i mobilenheter också av produktnamnet sencha. Den senaste versionen av ext används för mobila och stationära applikationer utan någon skillnad för de två plattformkoderna; detta är den sjätte versionen av den. Det är MVC / MVVM-baserad arkitektur.

Den första versionen av Ext Javascript skapades av Jack Slocum 2006, som var Ext JS 1.1. Det hade en uppsättning av olika nyttoklasser för olika ändamål, det var en förlängning av YUI. Det namngavs som ett YUI-ext-bibliotek.

Ext JS 2.0-versionen släpptes 2007. Den hade en ny många API-dokumentation för stationära applikationer med begränsade funktioner och funktionalitet. Denna version har inte bakåtkompatibilitet med tidigare versioner av Ext Javascript.

Ext javascript 3.0-versionen släpptes 2009. Den kom med många nya funktioner som diagram och listvyer men det var inte så snabbt. Den hade bakåtkompatibilitet med sin tidigare version 2.0.

Ext Javascript version 4.0 släpptes 2011. Den här versionen har helt reviderad struktur, som följdes av modellvykontrollarkitektur och förde hastigheten.

Funktioner i Ext JS

Det ger kodkompatibilitet för nya versioner av EX med den äldre av EX. Anpassningsbara användargränssnittsgränssnitt med en samling av rika användargränssnitt som pivot, rutnät, formulär, diagram, träd. Anpassningsbara teman Ext Javascript-widgetar innehåller många teman som kan användas för att göra våra webbplatser mer attraktiva, interaktiva och dessa teman är alltid konsistenta på olika plattformar. Det ger ett mycket flexibelt sätt för layouthanteringen som hjälper till att organisera visningen av data och innehåll på flera enheter, webbläsare och skärmstorlekar. Det är mindre protokoll och har möjlighet att få åtkomst till data från alla back-end-källor.

Fördelar med Ext JS

Erbjuda olika typer av widgetar för att enkelt skapa ett kraftfullt användargränssnitt. Snabba upp teamen för att skapa skrivbordsprogram för webbapplikationer med en övertygande användarupplevelse. Kostnaderna för utveckling av webbapplikationer har minskats av Sencha. Sencha Ext JS är en av de ledande standarderna för affärsutveckling, företagsbaserad webbapplikationsutveckling. Ext JS tillhandahåller de olika verktygen, en plugin som är nödvändigheten för att bygga robusta applikationer för stationära och surfplattor.

Det tillhandahåller plattformsutveckling över surfplattor, stationära datorer och smartphones - för både modern vilken som helst webbläsare såväl som för alla typer av webbläsare. Det kan öka produktiviteten hos utvecklingsgrupper, underhållsteam genom att integreras i alla typer av företagsutvecklingsmiljöer via olika IDE-plugins från sencha

För att starta utvecklingen i Ex javascript-applikationen har sencha tillhandahållit många verktyg som kan användas på olika nivåer som produktion, felsökningsnivå, självinlärningsnivå.

Sencha CMD: -

Att göra kodmodifiering av EX javascript sencha CMD-verktyg från Sencha som hjälper till

byggnadsställningar och produktionsbyggnad.

Sencha inspektör: -

I Sencha för att felsöka applikationen under utveckling av Sencha Inspector används som felsökningsverktyg som hjälper en utvecklare att göra felsökning på ett smidigt sätt.

Sencha IDE-plugins: -

För att använda en öppen källkod IDE Sencha tillhandahåller ett annat plugin som kan anslutas till IDE som Intellij, WebstromTo startar utvecklingen med dessa snabba IDE på ett smidigt sätt det ger funktioner som kodsammanställning, kodnavigering, kodinspektion, kodreformering, kodgenerering, mall skapande, stavningskontroll, etc.

Nu, om du letar efter ett jobb som är relaterat till ExtJS, måste du förbereda dig för 2019 ExtJS intervjufrågor. Det är sant att varje intervju är olika enligt de olika jobbprofilerna men ändå för att rensa intervjun måste du ha en god och tydlig kunskap om ExtJS. Här har vi förberett de viktiga ExtJS-intervjufrågor och svar som hjälper dig att få framgång i din intervju.

I denna artikel om ExtJS-intervjufrågor från 2019 ska vi presentera 10 viktigaste och ofta använda ExtJS-intervjufrågor. Dessa frågor hjälper eleverna att bygga sina koncept kring ExtJS och hjälpa dem att få intervjun.

Del 1 - ExtJS intervjufrågor (grundläggande)

Den första delen täcker grundläggande ExtJS-intervjufrågor och svar

1. vad är Ext JS och namnbibliotek som det utökade på?

Svar:
Det är ett JavaScript-ramverk för att utveckla rika UI-baserade skrivbordsapplikationer. Ext JS står för utökat JavaScript. Det är en Sencha-produkt som utvidgas från YUI (Yahoo-användargränssnitt).

2. vad är skillnaden mellan Ext JS och jQuery.

Svar:
Detta är de grundläggande ExtJS-intervjufrågor som ställs i en intervju. Båda ramverket är helt annorlunda, vi kan jämföra ExtJS och jQuery UI eftersom Ext JS är ett fullständigt UI-rikt ramverk. Men ändå har Ext JS mycket fler komponenter än jQuery UI.

3. Förklara ViewModel i MVVM-arkitektur?

Svar:
I MVVM-arkitekturen ersätts MVC-styrenheten av ViewModel.

ViewModel: - det är ansvarigt för kartläggning mellan vyer och modeller

Är det ansvarigt för att informationen från modellen ska förpackas? Det gör det utan att ha någon interaktion med UI: s syn. Den har bara kunskap om modellen.

Låt oss gå till nästa ExtJS-intervjufrågor

4. Vad använder Ext.onReady ()?

Svar:
Ext.onReady () är den första metoden som kallas när DOM är fullastad så att vilket element vi vill hänvisa kommer att vara tillgängligt när ett skript körs.

5. Programmera för att skriva före och efter laddningshändelser i butiken?

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

Del 2 - ExtJS Interview Questions (Advanced)

Låt oss nu titta på de avancerade ExtJS-intervjufrågorna och svaren

6. Förklara renderaren och dess användning?

Svar:
En renderer används när vi vill manipulera de data som vi får från butiken för att visa manipulerade data baserat på vissa kriterier.

Det är en kolumnegenskap som kan användas som: -

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

7. Vad är alla layouter i Ext JS?

Svar:
Olika typer av layouter finns i Ext JS -

Absolut, dragspel, ankare, kant, auto, hBox, vBox, kort (TabPanel), kort (guiden), kolumn, passform, bord

8. Förklara vType i Ext JS?

Svar:
Detta är valideringstypen som kan anpassas enkelt. Få vType tillhandahållna av Ext JS är -

emailText: - Detta returnerar falskt om en text inte är en giltig e-postadress.

alphanumText: - Detta returnerar falskt om den inmatade texten har någon annan symbol än alfabetiskt eller numeriskt värde.

Låt oss gå till nästa ExtJS-intervjufrågor

9. Förklara den senaste versionen av Ext JS och dess fördelar?

Svar:
Den senaste versionen av Ext är version 6: e vilket gav fördelen att den kan användas för både stationära och mobila applikationer. I grund och botten är det en sammanslagning av Ext JS (stationära applikationer) och Sencha touch (mobilapplikation).

10. Vad är Ext JS-implementeringsverktygen?

Svar:
Ext JS kan implementeras i alla populära integrerade utvecklingsmiljöer (IDE) som Eclipse, Sublime, Aptana, Westrom etc.

Rekommenderade artiklar

Detta har varit en guide till listan över ExtJS-intervjufrågor och svar så att kandidaten enkelt kan slå samman dessa ExtJS-intervjuerfrågor. Här i det här inlägget har vi studerat de bästa ExtJS-intervjufrågorna som ofta ställs i intervjuer. Du kan också titta på följande artiklar för att lära dig mer -

  1. JS intervjufrågor
  2. Node.js intervjufrågor och svar
  3. 10 mest användbara vinklade JS-intervjufrågor
  4. Magento intervjufrågor