Wprowadzenie do wywiadu ExtJS Pytania i odpowiedzi

Ext służy do tworzenia interfejsu użytkownika aplikacji internetowej, ten framework jest oparty na JavaScript, dziedziczy wszystkie funkcje JavaScript wraz z własnymi funkcjami, jest również używany do tworzenia aplikacji komputerowych, zapewnia podwójną funkcjonalność, wszystkie nowoczesne przeglądarki obsługują to jak chrome, safari, FF. Jest obsługiwany w urządzeniach mobilnych również pod nazwą sencha. Najnowsza wersja ext jest używana w aplikacjach mobilnych i stacjonarnych, bez różnicy dla kodu dwóch platform; to jest jego szósta wersja. Jest to architektura oparta na MVC / MVVM.

Pierwsza wersja Ext Javascript została stworzona przez Jacka Slocuma w 2006 roku, która była Ext JS 1.1. Miał zestaw różnych klas użytkowych do różnych celów, był rozszerzeniem YUI. Został nazwany jako biblioteka YUI-ext.

Wersja Ext JS 2.0 została wydana w 2007 roku. Miała wiele nowych dokumentacji API dla aplikacji komputerowych z ograniczonymi funkcjami i funkcjonalnością. Ta wersja nie jest kompatybilna z wcześniejszymi wersjami Ext JavaScript.

Wersja Ext javascript 3.0 została wydana w 2009 roku. Przyniosła wiele nowych funkcji, takich jak wykresy i widoki list, ale nie była bardzo szybka. Miał kompatybilność wsteczną z poprzednią wersją 2.0.

Ext JavaScript wersja 4.0 została wydana w 2011 roku. Ta wersja ma całkowicie zmienioną strukturę, po której nastąpiła architektura kontrolera widoku modelu i przyniosła szybkość.

Funkcje Ext JS

Zapewnia zgodność kodu nowych wersji EX ze starszą wersją EX. Konfigurowalne widżety interfejsu użytkownika z kolekcją bogatych interfejsów użytkownika, takich jak przestawne, siatki, formularze, wykresy, drzewa. Motywy, które można dostosowywać Widżety Ext JavaScript zapewniają wiele motywów, które można wykorzystać, aby uczynić nasze witryny bardziej atrakcyjnymi, interaktywnymi, a te motywy zawsze są spójne na różnych platformach. Zapewnia bardzo elastyczny sposób zarządzania układem, który pomaga zorganizować wyświetlanie danych i treści na wielu urządzeniach, przeglądarkach i rozmiarach ekranu. Jest mniej protokołów, ma możliwość dostępu do danych z dowolnego źródła zaplecza.

Zalety Ext JS

Oferuj różnego rodzaju widżety, aby łatwo stworzyć potężny interfejs użytkownika. Przyspiesz zespoły, aby tworzyć aplikacje komputerowe z atrakcyjnym interfejsem użytkownika. Sencha obniżył koszt tworzenia aplikacji internetowych. Sencha Ext JS jest jednym z wiodących standardów tworzenia aplikacji internetowych klasy biznesowej. Ext JS zapewnia różne narzędzia, wtyczkę, która jest niezbędna do tworzenia niezawodnych aplikacji na komputery stacjonarne i tablety.

Zapewnia wieloplatformowy rozwój na tabletach, komputerach stacjonarnych i smartfonach - zarówno dla nowoczesnej dowolnej przeglądarki, jak i dla starszych przeglądarek. Może zwiększyć produktywność zespołów programistycznych, zespołów konserwacyjnych poprzez integrację z dowolnym rodzajem środowiska programistycznego przedsiębiorstwa za pomocą różnych wtyczek IDE dostarczanych przez sencha

Aby rozpocząć tworzenie aplikacji Ex javascript, sencha dostarczyła wiele narzędzi, których można używać na różnych poziomach, takich jak produkcja, poziom debugowania, poziom samokształcenia.

Sencha CMD: -

Aby dokonać modyfikacji kodu w narzędziach EX javascript sencha CMD dostarczonych przez Sencha, które pomagają

rusztowania i generowanie kompilacji produkcyjnych.

Sencha Inspector: -

W Sencha do debugowania aplikacji podczas tworzenia Sencha Inspector służy jako narzędzie do debugowania, które pomaga programistom w płynnym debugowaniu.

Wtyczki Sencha IDE: -

Aby korzystać z IDE typu open source Sencha zapewnia różne wtyczki, które można podłączyć do IDE, takie jak Intellij, WebstromTo rozpoczyna tworzenie z tymi szybkimi IDE w płynny sposób, zapewniając takie funkcje jak kompilacja kodu, nawigacja kodu, kontrola kodu, refaktoryzacja kodu, generowanie kodu, tworzenie szablonów, sprawdzanie pisowni itp.

Teraz, jeśli szukasz pracy związanej z ExtJS, musisz przygotować się na pytania dotyczące wywiadu ExtJS 2019. Prawdą jest, że każda rozmowa kwalifikacyjna jest inna w zależności od profilu pracy, ale aby ją wyczyścić, musisz mieć dobrą i jasną wiedzę na temat ExtJS. Tutaj przygotowaliśmy ważne pytania i odpowiedzi do wywiadu ExtJS, które pomogą Ci odnieść sukces w rozmowie.

W tym artykule na pytania dotyczące wywiadu ExtJS 2019 przedstawimy 10 najważniejszych i najczęściej używanych pytań podczas wywiadu ExtJS. Te pytania pomogą uczniom zbudować swoje koncepcje wokół ExtJS i pomogą im przejść wywiad.

Część 1 - Pytania do wywiadu ExtJS (podstawowe)

Ta pierwsza część obejmuje podstawowe pytania i odpowiedzi podczas wywiadu ExtJS

1. Czym jest Ext JS i biblioteka nazw, na której został rozszerzony?

Odpowiedź:
Jest to framework JavaScript do tworzenia bogatych aplikacji internetowych opartych na interfejsie użytkownika. Ext JS oznacza rozszerzony JavaScript. Jest to produkt Sencha rozszerzony z YUI (interfejs użytkownika Yahoo).

2. Jakie są różnice między Ext JS a jQuery.

Odpowiedź:
To są podstawowe pytania do wywiadu ExtJS zadawane podczas wywiadu. Oba frameworki są całkiem różne, możemy porównać ExtJS i jQuery UI, ponieważ Ext ​​JS jest pełnowartościowym frameworkiem bogatym w UI. Ale Ext JS ma o wiele więcej komponentów niż interfejs użytkownika jQuery.

3. Wyjaśnić ViewModel w architekturze MVVM?

Odpowiedź:
W architekturze MVVM kontroler MVC jest zastąpiony przez ViewModel.

ViewModel: - odpowiada za mapowanie między widokami i modelami

Czy jest odpowiedzialny za zawijanie danych z modelu do wyświetlenia? Robi to bez interakcji z widokiem interfejsu użytkownika. Ma tylko wiedzę o modelu.

Przejdźmy do następnych pytań do wywiadu ExtJS

4. Jakie jest zastosowanie Ext.onReady ()?

Odpowiedź:
Ext.onReady () to pierwsza metoda, która jest wywoływana, gdy DOM jest w pełni załadowany, aby każdy element, do którego chcemy się odwoływać, był dostępny po uruchomieniu skryptu.

5. Program do pisania przed i po załadowaniu zdarzeń w sklepie?

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

Część 2 - pytania do wywiadu ExtJS (zaawansowane)

Przyjrzyjmy się teraz zaawansowanym pytaniom i odpowiedziom podczas wywiadu ExtJS

6. Wyjaśnić renderera i jego użycie?

Odpowiedź:
Mechanizm renderujący jest używany, gdy chcemy manipulować danymi, które otrzymujemy ze sklepu, aby wyświetlać zmanipulowane dane na podstawie niektórych kryteriów.

Jest to właściwość kolumny, której można użyć jako:

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

7. Jakie są wszystkie układy w Ext JS?

Odpowiedź:
Inny typ układów jest w Ext JS -

Absolute, Accordion, Anchor, Border, Auto, hBox, vBox, Card (TabPanel), Card (Wizard), Column, Fit, Table

8. Wyjaśnić vType w Ext JS?

Odpowiedź:
Ten typ weryfikacji można łatwo dostosować. Niewiele vType dostarczonych przez Ext JS to -

emailText: - Zwraca false, jeśli tekst nie jest prawidłowym adresem e-mail.

alphanumText: - Zwraca false, jeśli wprowadzony tekst ma dowolny symbol inny niż wartość alfabetyczna lub liczbowa.

Przejdźmy do następnych pytań do wywiadu ExtJS

9. Wyjaśnić najnowszą wersję Ext JS i jej zalety?

Odpowiedź:
Najnowsza wersja Ext to wersja szósta, co przyniosło korzyść, że może być używana zarówno w aplikacjach stacjonarnych, jak i mobilnych. Zasadniczo jest to połączenie Ext JS (aplikacje komputerowe) i Sencha touch (aplikacja mobilna).

10. Jakie są narzędzia implementacyjne Ext JS?

Odpowiedź:
Ext JS można zaimplementować w dowolnym popularnym zintegrowanym środowisku programistycznym (IDE), takim jak Eclipse, Sublime, Aptana, Westrom itp.

Polecane artykuły

Jest to przewodnik po liście pytań i odpowiedzi do wywiadu ExtJS, dzięki czemu kandydat może łatwo zlikwidować te pytania podczas wywiadu ExtJS. W tym poście przeanalizowaliśmy najważniejsze pytania dotyczące wywiadu ExtJS, które często zadawane są w wywiadach. Możesz także przejrzeć następujące artykuły, aby dowiedzieć się więcej -

  1. Pytania do wywiadu JS
  2. Wywiad Node.js Pytania i odpowiedzi
  3. 10 najbardziej przydatnych pytań do wywiadu kątowego JS
  4. Pytania do wywiadu Magento