Co to jest LWC (komponent Lightning Web) w Salesforce?
Co to jest LWC?
🚀 LWC (komponent Lightning Web) wprowadzony w lutym 2019 przez Salesforce to nowy model programowania zbudowany w oparciu o ulepszenia nowoczesnych przeglądarek lub standardy sieciowe. Krótko mówiąc, jest to framework interfejsu użytkownika, który służy do tworzenia niestandardowych komponentów i dalszego osadzania ich na stronach Salesforce. Zawiera gotowe elementy interfejsu użytkownika, które mają już projekt, metody i dekoratory dla kontrolera js. Jeśli to konieczne, możesz także napisać niestandardowe style CSS.
W rzeczywistości możesz po prostu tworzyć komponenty przy użyciu HTML, JavaScript i CSS:

Jak to działa?
LWC umożliwia tworzenie solidnych, jednostronicowych aplikacji interfejsu użytkownika zarówno na urządzenia mobilne, jak i komputery stacjonarne, z responsywnymi elementami wielokrotnego użytku. Dzięki tej strukturze interfejsu użytkownika programista Salesforce może tworzyć niestandardowe strony i funkcje na platformie Salesforce. Ponadto administratorzy Salesforce mogą dalej wdrażać te bloki wielokrotnego użytku do różnych zastosowań.
Wprowadzenie do LWC (wideo)
Jakie są zalety LWC?
- 1. Kluczową zaletą Salesforce LWC jest możliwość budowania komponentów przyjaznych dla urządzeń mobilnych przy użyciu ustandaryzowanego frameworku JavaScript.
- 2. Komponenty Lightning Web umożliwiają tworzenie niestandardowych znaczników HTML wielokrotnego użytku dla stron internetowych i aplikacji.
- 3. LWC zawiera wiele gotowych rozwiązań i jest obsługiwany przez nowoczesne przeglądarki.
- 4. To łatwy sposób na programistów Salesforce nauczyć się kodowania w LWC.
Jaka jest różnica między Aurą a LWC?
LWC to nowocześniejszy sposób budowania komponentów oświetleniowych niż Aura – kolejny popularny framework do budowania aplikacji internetowych. Ma architekturę bliższą nowoczesnym frameworkom, takim jak React i Angular.
LWC vs Aura: który wybrać?
Preferowana jest LWC, ale czasami nie ma wszystkich funkcji z Aury (ponieważ Aura jest 3 lata starsza od LWC) i musimy używać Aury.
Czy LWC i Aura mogą być razem?
Tak, moga. Komponenty LWC i Aura mogą ze sobą współpracować. Razem mogą wykonać następujące czynności:
Jaki jest najlepszy sposób na naukę LWC?
Musisz znać podstawy Salesforce DX i Salesforce CLI. Będziesz używać skonfigurowanej organizacji na swoim koncie Trailhead i kodu VS z pakietem rozszerzeń Salesforce. Jeśli dopiero zaczynasz programować Lightning, możesz skorzystać z modelu programowania Lightning Web Components.
Możesz także dowiedzieć się więcej o Salesforce LWC na Trailhead – bezpłatnej platformie edukacyjnej online opracowanej przez Salesforce – zaczynając od „Szybki start: komponenty Lightning Web” „Tworzenie komponentów sieciowych Lightning” moduł. Google deweloper.salesforce.com aby przeczytać więcej LWC i dowiedzieć się, jak tworzyć, debugować i testować komponenty Lightning Web. Przydatne materiały do nauki znajdziesz na blogu Salesforce Ben oraz w „Twój przewodnik po komponentach Lightning Web: poznajmy LWC” artykuł.










