salesforce lightning interview questions
Tento výukový program poskytuje často kladené otázky a odpovědi na pohovory Salesforce Lightning s vysvětlením, které vám pomohou připravit se na rozhovor:
nastavit zatmění pro c ++
Salesforce se daří dobře, dokonce i v době této pandemie. Vývojáři Salesforce jsou velmi žádaní po klientech z celého světa. Pokud se chcete dostavit na pohovor, musíte být v křivce učení před ostatními.
V tomto tutoriálu chceme popsat jeden z kritických aspektů Salesforce, kterým je platforma Lightning.
V tomto článku jsme se zabývali některými důležitými tématy, jako jsou rozhraní, balíčky komponent, přidání komponent Aura na stránky Visualforce a mnoho dalších.
Často kladené otázky týkající se rozhovorů s bleskem Salesforce
Otázka č. 1) Co je Lightning v Salesforce?
Odpovědět: Lightning je sbírka nástrojů a technologií pro jakoukoli formu platformy Salesforce. Blesk zahrnuje následující, jak ukazuje následující tabulka:
Sl. Ne. | název | Popis |
---|---|---|
7 | SVG | Tato ikona v Lightning App Builderu se zobrazí před komponentou. |
1. | Bleskový zážitek | Skládá se z Lightning Experience, komunit založených na šablonách a mobilní aplikace Salesforce 1. Jedná se o sadu uživatelských rozhraní s optimalizací pro rychlost. |
dva. | Rámec Lightning Component | Jedná se o rámec JavaScriptu, který je dodáván se standardními komponentami a umožňuje vývojářům vytvářet komponenty, které lze znovu použít pro samostatné aplikace. Tyto aplikace jsou vytvořeny přizpůsobením prostředí Lightning, komunit založených na šablonách a mobilních aplikací vytvořených pomocí Salesforce1. |
3. | Lightning App Builder a Community Builder | Nabízí rychlý a snadný způsob vytváření a přizpůsobení aplikací pomocí funkcí drag-and-drop. Přizpůsobení Lightning Experience se provádí pomocí Lightning App Builder pro mobilní aplikaci Salesforce 1. Na druhou stranu builder komunity pomáhá při přizpůsobení komunit založených na šablonách. |
Čtyři. | Lightning Design System (LDS) | LDS umožňuje vytvářet aplikace, které odpovídají vzhledu mobilní aplikace Salesforce 1 a prostředí Lightning. Má moderní osvědčené postupy UX a průvodce styly. |
5. | Blesková burza | Začněte s vývojem se sadou více než 70 partnerských komponent jako sekce AppExchange. |
Doporučené čtení = >> Výukový program Salesforce Lightning
Otázka č. 2) Jaké jsou komponenty v rámci komponenty Lightning?
Odpovědět: Komponenty fungují jako funkční jednotky rámce komponent Lightning. V komponentách je zapouzdřena opakovaně použitelná modulární část uživatelského rozhraní. Mohou se pohybovat od jednoho řádku textu až po celou aplikaci, pokud jde o členitost.
Otázka č. 3) Kde používat komponenty Lightning ?
Odpověď: Komponenty Lightning lze použít následujícími způsoby:
- Komponenty drag-and-drop jsou určeny pro Lightning App Builder a Community Builder.
- Přidejte komponenty Lightning pro stránky Lightning.
- Přidejte Lightning Components pro Lightning Experience Record Pages.
- Spusťte rychlou akci Lightning Component.
- Přepsat standardní akce Lightning Component.
- Vytvářejte vlastní aplikace
Otázka č. 4) Jaké jsou balíčky komponent použité v komponentě Lightning?
Odpovědět: Balíčky komponent jsou uvedeny v následující tabulce:
Sl. Ne. | Název balíčku komponenty | Popis |
---|---|---|
1 | Komponent | Toto obsahuje označení. |
dva | Ovladač | To zpracovává události na straně klienta. |
3 | Pomocník | Vývojář může napsat běžnou logiku uvnitř pomocníka používaného různými metodami řadiče, čímž se vyhne jakémukoli druhu opakování |
4 | Styl | Jedná se o styl komponenty. |
5 | Dokumentace | To zaznamenává použití komponenty. |
6 | Renderer | Obsahuje výchozí chování vykreslování komponenty. |
8 | Design | Pomáhá nejen při opětovném použití komponent, ale také řídí, které všechny atributy je třeba vystavit pro nástroje, jako je Lightning App Builder. |
Otázka č. 5) Jak mobilní aplikace Salesforce 1 používá komponenty Lightning?
Odpovědět: Nejprve vytvoříme kartu Lightning pro komponentu Lightning a následně ji vložíme do seznamu pro výběr navigace mobilní aplikace Salesforce 1 a poté k ní nově vytvořenou kartu.
Otázka č. 6) Lze použít komponentu Lightning, která funguje s oběma rozhraními - mobilními i stolními?
Odpovědět: Je možné používat komponenty Lightning, mobilní aplikaci Salesforce 1, vlastní samostatné aplikace přímo v Lightning Experience a také komunity založené na šablonách. Komponenty Lightning se používají na stránce Visualforce pro použití v komunitách Salesforce Visualforce i v klasickém prostředí.
Otázka č. 7) Funguje Lightning Component s Visualforce?
Odpovědět: Ano, s Visualforce to funguje.
Otázka č. 8) Lze na Lightning pohlížet jako na rámec MVC?
Odpovědět: Spíš ne. Lightning je framework založený na komponentách.
Otázka č. 9) Které součásti Lightning jsou na straně serveru a které na straně klienta?
Odpovědět: U komponenty Lightning je na straně klienta stránka komponenty fungující jako řadič JavaScriptu, naopak na straně serveru funguje jako řadič Apex.
Otázka č. 10) Jaké jsou rozdíly mezi komponenty Lightning a Visualforce?
Odpovědět: Komponenty Visualforce jsou zaměřeny na stránku a práce je většinou založená na serveru. Na druhou stranu komponenty Lightning jsou orientovány na straně klienta, což odpovídá jejich dynamické a mobilní povaze.
Otázka č. 11) Jak přidat komponenty Aura na stránku Visualforce?
Odpověď: Vývojář může přidat komponenty Aura na stránku Visualforce následujícími třemi způsoby:
- Použijte komponentu a přidejte komponentu Lightning pro knihovnu JavaScriptu Visualforce použitou na stránce Visualforce.
- Vytvořte odkaz na aplikaci Lightning pro deklaraci závislostí komponent.
- Použijte $ Lightning.createComponent () vytvořit komponentu pro stránku napsáním funkce JavaScriptu
Otázka č. 12) Můžeme vytvořit jednu komponentu pro zdědění stylu / CSS od rodiče nebo ji musíme vždy definovat v komponentě Salesforce?
Odpovědět: Samozřejmě to můžeme udělat. Styly lze zdědit od rodičů a nemusí být nutně definovány v komponentě.
Otázka č. 13) Jaký je účel použití značky Aura: method tag v Lightningu?
Odpovědět: Značku metody Aura: lze použít k definování metody pro komponentní API. Není tedy nutné aktivovat a zpracovat událost komponenty a umožňuje nám to přímo vyvolat metodu v ovladači komponenty na straně klienta. Pomáhá také zjednodušit kód požadovaný pro nadřazenou komponentu pro volání metody na podřízené komponentě, která tvoří součást nadřazené komponenty.
Otázka č. 14) Je možné zahrnout komponentu Lightning do jiné?
Odpovědět: Ano, je to možné.
Otázka č. 15) Jaká jsou omezení počtu komponent použitých v aplikaci?
Odpovědět: Neexistují žádná omezení počtu použití komponent použitých v aplikaci.
Otázka č. 16) Co jsou komponenty Aura? Proč v kódu používáme Aura: Namespace?
Odpovědět: Komponenty Aura jsou samostatné a opakovaně použitelné jednotky aplikace. Komponenty tvoří funkční jednotky Aury. Aura je open-source technologie, která pracuje pro komponenty Lightning. Stavební bloky pro jmenný prostor Aura: pomáhají definovat komponenty a aplikace.
Otázka č. 17) Existují nějaké CSS (styly) poskytované Salesforce.com pro podporované komponenty Lightning?
Odpovědět: Ano, toto je k dispozici v systému Salesforce Lightning Design System.
Otázka č. 18) Jsou komponenty Lightning určeny pouze pro mobilní aplikace?
Odpovědět: S ohledem na responzivní design mají být komponenty Lightning první mobilní. Komponenty pomáhají rychleji vytvářet responzivní aplikace pro stolní počítače, tablety a mobilní zařízení.
Otázka č. 19) Je možné do komponent zahrnout externí knihovny JavaScriptu / CSS?
Odpovědět: Ano, lze použít více knihoven, jako jsou knihovny JavaScriptu / CSS, jQuery, Bootstrap atd. Z místního statického zdroje.
Otázka č. 20) Je možné integrovat komponenty blesku s rámcem, jako je Angular?
Odpovědět: Je možné vložit kód třetí strany na stránku Visualforce. Stejná stránka Visualforce se poté vloží do komponenty Lightning. Pak se stejná komponenta Lightning použije v jiné komponentě Lightning, která funguje pro různá prostředí.
Otázka č. 21) Nejprve vytvoříte balíček aplikací a vytvoříte komponentu Lightning?
Odpovědět: Ne ve skutečnosti však lze nejprve vytvořit balíček komponent.
Otázka č. 22) Je možné nasadit komponenty do produkční organizace?
Odpověď: Ano, nasazení komponent je možné v produkci s některým z následujících:
- Spravované balíčky
- Force.com IDE
- Force.com
- Změňte sady
- Nástroj pro migraci
Otázka č. 23) Jak vytvořit vlastní stránky záznamu Lightningu v Salesforce s Lightning Experience? Můžete udělat totéž pro mobilní aplikaci Salesforce?
Odpovědět: Přidejte, odeberte nebo můžete dokonce změnit pořadí komponent na stránce záznamu pro vlastní zobrazení záznamů objektu pomocí Lightning App Builder.
Ano, je také možné přizpůsobit stránku záznamu a přiřadit ji k aplikacím Lightning. Uživatelé mají přístup k vlastní stránce záznamu pro kontext aplikace, na které pracují.
Otázka č. 24) Existují nějaké možnosti pro přiřazení stránky záznamu blesku?
Odpovědět: Lze jej přiřadit různými způsoby, například:
- Org default
- Výchozí nastavení aplikace (přepíše přiřazení na úrovni organizace)
- Profil typu záznamu aplikace (přepíše přiřazení na úrovni organizace a aplikace).
Otázka č. 25) Jak vytvořit vlastní stránku záznamu blesku?
Odpověď: Můžeme jej vytvořit pomocí následujících kroků:
Založit -> Tvůrce aplikací v poli rychlého hledání-> Vybrat Lightning App Builder-> Nový -> Stránka záznamu -> Pojmenujte stránku jako Vybrat Příležitost-> Vyberte záhlaví, dílčí záhlaví, šablonu pravého bočního panelu a Klepněte na Dokončit.
jaký je dobrý web ke sledování anime
Projděte prosím odkaz Další podrobnosti o vytváření vlastní stránky Lightning.
Otázka č. 26) Jaké jsou typy stránek s bleskovými záznamy v Salesforce?
Odpověď: Níže jsou uvedeny typy:
- Stránka aplikace
- Domovská stránka
- Stránka záznamu
Otázka č. 27) Jaké jsou atributy? Jaké jsou požadované parametry?
Odpovědět: Atributy jsou proměnné pro ukládání hodnot. Atribut je definován názvem, typem, výchozím nastavením, popisem a přístupem. The štítek se používá, která vyžaduje hodnoty atributů name a type.
Název a typ jsou však jedinými požadovanými parametry. Toto je uvedeno níže:
Otázka č. 28) Jaké rozhraní použít, pokud chcete, aby byla vaše komponenta k dispozici pro všechny stránky?
Odpovědět: Můžete použít flexipage: availableForAllPageTypes rozhraní.
Otázka č. 29) Které rozhraní lze použít k získání ID záznamu ze záznamu Podrobná stránka?
Odpovědět: The síla: hasRecordId rozhraní lze použít k odstranění záznamu ze stránky podrobností záznamu.
Otázka č. 30) Které rozhraní by mělo být použito k přepsání standardní akce?
Odpovědět: Zde můžete využít Lightning: actionOverride rozhraní.
Otázka č. 31) Které rozhraní slouží k rychlému použití komponent?
Odpovědět: Zde použité rozhraní je force: lightningQuickAction .
Otázka č. 32) Které rozhraní použít komponentu na domovské stránce záznamu?
Odpovědět: Zde použité rozhraní je flexipage: availableForRecordHome .
Otázka č. 33) Které rozhraní se používá, pokud chcete, aby se komponenta používala jako karta?
Odpovědět: Zde použité rozhraní je síla: appHostable .
Otázka č. 34) Proč se používá Lightning: isUrlAddressable interface?
Odpovědět: The blesk: isUrlAddressable interface se používá při navigaci ke komponentě a také když komponenta, která má být navigována, implementuje toto rozhraní.
Q # 35) Jak najít změny dat pomocí obslužných rutin dat?
Odpovědět: Můžete nakonfigurovat komponentu pro vyvolání obslužné rutiny změny, když se změní hodnota atributů v jedné z mnoha komponent.
Otázka č. 36) Co jsou události komponent?
Odpovědět: Událost komponenty je aktivována z instance komponenty. Může být zpracována událostí, která událost vyvolala, nebo komponentou v hierarchii omezení, která událost přijímá. Existují fáze zachycení a bubliny pro šíření událostí komponent.
Otázka č. 37) Co jsou události aplikace?
Odpovědět: Událost aplikace je aktivována z instance komponenty. Sleduje model publikování a odběru. Komponenty, které poskytují obslužnou rutinu pro událost, jsou informovány. Fáze podporované rozhraním jsou fáze zachycení, bubliny a výchozí fáze pro šíření událostí aplikace. Fáze zachycení a bubliny se podobají vzorům zpracování DOM.
Otázka č. 38) Jaké jsou fáze šíření událostí komponent?
Odpověď: Dvě fáze jsou:
- Bublinová fáze
- Fáze zachycení
Otázka č. 39) Co je Lightning Out?
Odpovědět: Lightning Out je výkonná a flexibilní funkce, která vám umožní vložit webové komponenty Lightning na libovolnou webovou stránku. Při používání této funkce nemusíte řešit ověřování ani konfigurovat připojenou aplikaci, což při použití s Visualforce zjednodušuje některé podrobnosti.
Závěr
Pokusili jsme se pokrýt všechny důležité otázky týkající se rozhovorů na Salesforce Lightning. Doufáme, že jsme odpověděli na několik důležitých otázek, které vám umožní čelit tomuto vysoce konkurenčnímu světu rozhovorů se Salesforce.
Máte-li jakékoli další konkrétní otázky, obraťte se na nás.
Doporučené čtení
- 50 nejdůležitějších otázek a odpovědí na rozhovor se Salesforce (aktualizováno 2021)
- Top 49 Salesforce Admin Interview Dotazy a odpovědi 2021
- Výukový program pro blesky Salesforce: Návrh blesku a komponenty
- Einstein Analytics - Co je to Salesforce Einstein Analytics
- Jak nastavit a otestovat odchozí zprávu v Salesforce?
- HubSpot Vs Salesforce - Které CRM je NEJLEPŠÍ pro vás?
- Výukový program CPQ pro Salesforce - Co je CPQ v Salesforce
- Kurz Salesforce CRM - Co je to Salesforce CRM?