React + TypeScript 시작할 때 헷갈렸던 개념 정리 (JSX, TSX, 빌드)React 프로젝트를 처음 시작하면 이런 질문이 생긴다.JSX는 뭐지?TSX는 또 뭐지?TypeScript는 왜 쓰지?빌드는 왜 필요하지?그래서 React 프로젝트 구조 기준으로 정리해봤다. 1. React에서 JSX를 사용하는 이유React에서 UI를 만드는 기본 방식은 원래 이런 코드였다.React.createElement("h1", null, "Hello") 하지만 이렇게 작성하면 코드가 너무 복잡해진다.그래서 React에서는 JSX라는 문법을 사용한다.Hello이렇게 작성하면 HTML처럼 UI를 쉽게 작성할 수 있다. 하지만 중요한 점이 있다. JSX는 HTML이 아니다.JSX는 JavaScript 안에서 ..