Figmapedia
목록으로 돌아가기
개발 모드 & 핸드오프

XAML UI 작업 회사 및 사용 이유

피그마 오픈카톡방2026. 3. 7.

질문사항

XAML로 UI 작업을 하는 회사가 있나요? XAML을 사용한다면 어떤 이유 때문인가요?

답변

네, XAML(eXtensible Application Markup Language)은 주로 Microsoft 플랫폼에서 UI를 정의하는 데 사용됩니다. XAML은 HTML과 유사한 XML 기반의 마크업 언어이며, 코드는 아닙니다. 주로 C# 개발자들이 WPF(Windows Presentation Foundation)나 MAUI(.NET Multi-platform App UI)와 같은 프레임워크를 사용하여 데스크톱 또는 크로스 플랫폼 애플리케이션을 개발할 때 UI를 구성하는 데 활용됩니다.

XAML을 사용하는 주된 이유는 다음과 같습니다:

  • 선언적 UI: UI를 코드로 작성하는 대신 마크업으로 선언하여 가독성과 유지보수성을 높입니다.
  • 디자인-코드 분리: UI와 비즈니스 로직을 분리하여 디자이너와 개발자가 각자의 영역에 집중할 수 있도록 돕습니다.
  • 데이터 바인딩: UI 요소와 데이터 소스를 쉽게 연결하여 동적인 UI를 구현할 수 있습니다.