Trailhead: https://trailhead.salesforce.com/content/learn/projects/quick-start-lightning-web-components
목표:
1. Salesforce CLI 설치
2. VSCode, Salesforce Extension 설치
3. Lightning web component 생성 후 배포해보기
Lightning Web Components 란?
용어 Lightning
=> Lightning 이라는 단어는 Salesforce 사용자라면 대단히 친숙한 용어이다. 이것은 일종의 Component-based framework이며 Salesforce app 개발에 사용된다. 기존의 Salesforce Classic을 좀더 현대적인 UI와 다양한 기능들을 가지도록 발전시킨것.
https://www.techtarget.com/whatis/definition/Lightning-Salesforce1-Lightning#:~:text=Lightning%20(Salesforce%20Lightning)%20is%20a,do%20not%20have%20programming%20experience.
LWC를 개발하기 위해서는 Salesforce DX(Developer Experience) 환경을 구축해야한다. Salesforce DX는 전체적인 개발 사이클을 간소화하는 여러 도구들의 집합이다.
다음을 설치하면 된다.
1. VSCode
2. Salesforce CLI
3. Salesforce Extenstion (VSCode)