본문 바로가기

기술면접

12_JSX란 무엇인가요?

✅ JSX(JavaScript XML)

 

JavaScript에서 UI를 작성하기 위한 XML과 유사한 문법을 제공하는 확장 문법입니다. 

주로 React.js에서 사용되며 JavaScript 코드 안에 마크업을 작성할 수 있게 해줍니다.

JSX는 가독성이 높고 컴포넌트 기반의 개발을 용이하게 해주는 장점을 가지고 있습니다.


JSX는 JavaScript와 XML을 조합한 것으로 JavaScript 표현식을 포함할 수 있으며 HTML과 유사한 구조를 가지고 있습니다. JSX 코드는 일반적으로 컴파일되어 JavaScript 함수 호출이나 객체로 변환되어 브라우저에서 실행됩니다.