JSX
- JavaScript XML의 줄임말
- JavaScript 코드 안에서 HTML 같은 문법을 쓸 수 있게 해줌
- React가 JS 코드로 변환해서 실행
class 와 className
- ES6에서는 class가 키워드이기 때문에 태그에서 클래스를 사용할 때 className을 권장한다.
- React16 이후에는 호환성을 위해 class 속성도 허용하지만 className을 권장
if 문
- 리액트는 if 명령문을 JSX 내부에서 지원하지 않음
- JSX에서 조건문을 사용하려면 if 조건문을 JSX 외부에 두거나 대신 3항 표현식을 사용해야 한다.