Headless UI에 대해서 설명해주세요.

최관수·2023년 9월 22일
0

기술면접

목록 보기
44/58

내용 정리

  • Headless UI는 쉽게 말해서 로직과 UI를 분리해 정의된 스타일 없이 기능만 제공해주는 컴포넌트로 볼 수 있습니다. 예컨대 Bootstrap이나 MUI 라이브러리와 같은 경우 로직과 UI가 강하게 결합되어 있는데, 물론 CSS override를 통해 커스터마이징이 가능하지만 새로 만드는 것보다 오래 걸리거나 유지보수가 까다로운 경우가 발생합니다. 이런 경우 Headless UI를 사용하면 원하는 디자인의 컴포넌트를 더 쉽고 유지보수가 가능하다는 장점이 있습니다.

꼬리 질문

  • Headless UI 사용해보신 경험이 있나요?
  • 프로젝트를 시작할 때 어떤 기준으로 UI 라이브러리를 선택하시게 되나요?

참고자료

profile
평소엔 책과 영화와 음악을 좋아합니다. 보편적이고 보통사람들을 위한 서비스 개발을 꿈꾸고 있습니다.

0개의 댓글