Mikä on LWC (Lightning Web Component) Salesforcessa?
Mikä on LWC?
🚀 LWC (Lightning-verkkokomponentti) Salesforcen helmikuussa 2019 esittelemä on uusi ohjelmointimalli, joka perustuu nykyaikaisiin selainparannuksiin tai verkkostandardeihin. Yksinkertaisesti sanottuna se on käyttöliittymäkehys, jota käytetään mukautettujen komponenttien luomiseen ja niiden upottamiseen Salesforce-sivuille. Se sisältää valmiita käyttöliittymäelementtejä, joissa on jo valmiiksi suunnittelu, metodit ja koristeet js-ohjaimelle. Voit myös kirjoittaa mukautettuja CSS-tyylejä tarvittaessa.
Itse asiassa voit yksinkertaisesti luoda komponentteja HTML:n, JavaScriptin ja CSS:n avulla:

Miten tämä toimii?
LWC:n avulla voit luoda vankkoja yksisivuisia käyttöliittymäsovelluksia sekä mobiili- että työpöytäkäyttöön responsiivisilla ja uudelleenkäytettävillä rakennuspalikoilla. Tämän käyttöliittymäkehyksen avulla Salesforce-kehittäjä voi rakentaa mukautettuja sivuja ja toimintoja Salesforce-alustalle. Lisäksi Salesforce-ylläpitäjät voivat ottaa näitä uudelleenkäytettäviä lohkoja käyttöön eri käyttötapauksissa.
Johdatus LWC:hen (video)
Mitä hyötyä LWC:stä on?
- 1. Salesforce LWC:n tärkein etu on kyky rakentaa mobiiliystävällisiä komponentteja standardoidun JavaScript-kehyksen avulla.
- 2. Lightning-verkkokomponentit mahdollistavat mukautettujen ja uudelleenkäytettävien HTML-tunnisteiden luomisen verkkosivuille ja sovelluksille.
- 3. LWC sisältää monia valmiita ratkaisuja ja sitä tuetaan nykyaikaisilla selaimilla.
- 4. Se on helppo tapa Salesforce-kehittäjät oppia koodaamaan LWC:llä.
Mitä eroa on Auran ja LWC:n välillä?
LWC on modernimpi tapa rakentaa salamakomponentteja kuin Aura – toinen suosittu web-sovellusten rakennuskehys. Sen arkkitehtuuri on lähempänä moderneja kehyksiä, kuten React ja Angular.
LWC vs. Aura: kumman valita?
LWC on parempi, mutta joskus siinä ei ole kaikkia Auran ominaisuuksia (koska Aura on 3 vuotta vanhempi kuin LWC) ja meidän on käytettävä Auraa.
Voivatko LWC ja Aura olla yhdessä?
Kyllä, ne voivat. LWC- ja Aura-komponentteja voidaan käyttää yhdessä. Yhdessä ne voivat tehdä seuraavaa:
Mikä on paras tapa oppia LWC?
Sinulla tulee olla Salesforce DX:n ja Salesforce CLI:n perusteet. Käytät Trailhead-tililläsi määritettyä organisaatiota ja VS Codea Salesforce Extension Packin avulla. Jos olet uusi Lightningin kehittämisessä, voit käyttää Lightning Web Components -ohjelmointimallia.
Voit myös oppia lisää Salesforce LWC:stä Trailheadissa – Salesforcen kehittämässä ilmaisessa verkko-oppimisalustassa – alkaen osoitteesta "Pika-aloitus: Lightning-verkkokomponentit" vuonna "Luo Lightning-verkkokomponentteja" moduuli. Googleta kehittäjä.salesforce.com lukeaksesi lisää LWC:stä ja oppiaksesi Lightning-verkkokomponenttien luomisen, debuggaamisen ja testaamisen. Löydät myös hyödyllisiä materiaaleja Salesforce Ben Blogista ja ”Opas Lightning-verkkokomponentteihin: Tutustutaanpa LWC:hen” artikkeli.










