728x90 반응형 JSX문법1 [React Native] JSX 란? / JSX 문법 JSX란? JavaScript에서 XML을 추가한 확장형 문법이다. XML(eXtensible Markup Language)은 태그(tag, )의 이름을 자유롭게 짓고 사용할 수 있는 문법이다. 이를 JavaScript에 적용 시킨 것이 바로 JSX이다. 실행하기 전에 코드가 번들링되는 과정에서 바벨을 사용하여 일반 JavaScript 형태의 코드로 변환된다. * 바벨(Babel) 최신 자바스크립트 문법을 모든 브라우저가 이해하지 못하기 때문에, Babel을 통해 브라우저가 이해할 수 있는 문법으로 변환해주는 컴파일러이다. 초기의 바벨은 ES6 코드를 ES5 코드로 변환해 주는 일만 했지만, 현재는 리액트의 JSX문법도 처리해준다. 트렌스파일러는 소스를 입력 받으면 다른 소스로 변환하는 컴파일러의.. 2023. 6. 15. 이전 1 다음 728x90 반응형