?.를 사용하여 값이 있는지 판단 후 없으면 undefined로 반환data && data.fetchProfile => data?.fetchProfile 로 적용가능data || data.fetchProfile (거짓일 경우 데이터가 없으면 렌더링)거짓 표기 : 0,
배열 내의 모든 요소 각각에 대해 주어진 함수를 호출한 결과로 새로운 배열을 반환조건이 참인 경우의 조건들만 배열로 반환시킴.fillter와 map을 같이 사용
React에서는 원하는 동작을 수행하는 각각의 컴포넌트를 생성 후 렌더링이 가능하다.try : 예외감지 try는 예외 발생의 감지 대상을 감싸는 목적으로 사용예외발생 가능 지역인지 파악할 수 있음catch : 예외처리 catch는 발생한 예외상황의 처리를 위한 목적으로
자바스크립트(JavaScript)를 기반으로 한 타입 문법이며, 자바스크립트의 슈퍼셋 즉 자바스크립트에 타입을 추가한 상위 언어이다.타입에서 오는 에러를 잡아주는 언어이며 선언시 타입이 string인지 number인지 추론하여 선언한다.타입스크립트 파일 생성시 .ts로
JSX는 JavaScript를 확장한 문법이다. HTML에서 사용하는 태그들과 비슷한 문법을 사용한다. 컴포넌트의 구성 요소. react앱의 최소 단위이다.type(문자열 혹은 컴포넌트 함수/클래스) 필드와 props(객체) 필드로 표현된다.엘리먼트의 type이 컴포넌