
리액트 앱을 이루는 최소한의 단위컴포넌트를 재활용 할 수 있게 됨자바스크립트 + XML자바스크립트의 확장 문법생성 될 때(마운트), 업데이트 할 때, 제거할 때(언마운트) 등 특정 주기마다 사용할 수 있는 api가 있는데 그런 api를 라이프 사이클이라고 한다.컴포넌트

웹을 위한 React 프레임 워크라이브러리와 프레임워크의 차이는 프로그래밍의 흐름 제어 권한 주체가 다르다는 점이다.프레임워크(next.js)는 개발자가 아닌 프레임워크에서 흐름 권한을 가지고 있기 때문에 사전에 세팅된 것들이 많고 프레임워크를 사용하기 위한 규칙들이

Block-Element-Modifier : CSS 클래스 네이밍. 가독성과 재사용성을 높여줌.Block : 최상위 요소. 독립적으로 존재. 다른 요소에 의존하지 않음. (ex: button, header)Element : 블록의 일부. 특정 기능을 수행하는 요소. 블