Salesforce: Setup > Custom Code > Lightning Components > Local Dev

Salesforce Setup에서 Custom Code > Lightning Components > Local Dev 메뉴는, 개발자나 관리자 분들이 Lightning Web Component(줄여서 LWC)를 더 쉽게 만들고 테스트할 수 있도록 도와주는 도구와 관련된 메뉴입니다. 초보 관리자라면 조금 생소할 수 있지만, 앞으로 개발자와 협업하거나 LWC 관련 요청이 들어올 때 한 번쯤 보게 될 메뉴예요.

이 기능은 무엇인가

Local Dev는 말 그대로 “로컬 개발 환경”을 의미합니다. Salesforce에서 제공하는 Lightning Web Component(웹에서 동작하는 맞춤형 컴포넌트)를, Salesforce에 바로 배포하지 않고 내 컴퓨터에서 미리 만들어보고 테스트해볼 수 있게 해주는 기능과 관련된 메뉴예요.

즉, 실제로 Salesforce 화면에 반영하기 전에, 내 컴퓨터에서 LWC가 잘 동작하는지 미리 확인할 수 있는 환경을 만드는 데 필요한 안내와 설정을 도와줍니다.

언제 사용하는가

  • 개발자와 협업할 때: 개발자가 LWC를 만들고 테스트할 때, 본인 컴퓨터에서 바로바로 결과를 보고 싶어 할 때가 많아요. 이때 Local Dev 환경을 세팅해서 사용합니다.
  • 새로운 LWC를 실험할 때: 바로 실제 Salesforce에 반영하지 않고, 실험적으로 만들어보고 싶을 때 유용합니다.
  • 빠른 피드백이 필요할 때: 코드를 조금 바꿀 때마다 Salesforce에 배포하면 시간이 오래 걸리니까, 내 컴퓨터에서 바로 확인할 수 있으면 훨씬 효율적이죠.

어떻게 이해하면 쉬운가

이 메뉴는 Salesforce에서 직접 코드를 개발하지 않고, 내 컴퓨터에서 미리 테스트해볼 수 있게 도와주는 안내서라고 생각하면 편해요.

  • 마치 워드프레스에서 웹사이트를 바로 서버에 올리지 않고, 내 컴퓨터에서 미리 만들어보고 확인하는 것과 비슷한 개념이에요.
  • LWC를 직접 만들거나 수정하는 일이 없다면 자주 사용할 일은 없지만, 개발자와 협업하거나 LWC 관련 요청이 들어오면 “아, 저 메뉴가 그런 거였지!” 하고 떠올리면 됩니다.

예시

  • 예를 들어, 우리 회사에서 영업팀을 위한 맞춤형 Lightning 컴포넌트를 만들기로 했다고 해볼게요. 개발자가 LWC를 만들고, 실제 Salesforce에 올리기 전에 내 컴퓨터에서 먼저 테스트하고 싶을 때, 이 Local Dev 메뉴에서 안내하는 방법을 참고해서 환경을 세팅합니다.
  • 만약 Admin이지만 개발에 관심이 있다면, 이 메뉴를 통해 LWC를 직접 실습해볼 수도 있어요. 물론, 실제로 사용하려면 별도의 개발 도구 설치와 약간의 기술 지식이 필요할 수 있습니다.

참고: 이 메뉴와 기능은 Salesforce 버전이나 조직의 설정에 따라 보이지 않을 수 있고, 실제 사용을 위해서는 추가적인 설치(예: Salesforce CLI, Node.js 등)가 필요할 수 있습니다. Admin이 직접 코드를 개발하지 않는다면 자주 사용할 일은 없지만, LWC 관련 요청이 들어올 때 이 메뉴가 어떤 역할을 하는지 알고 있으면 커뮤니케이션에 도움이 됩니다!

Leave a Reply

Your email address will not be published. Required fields are marked *