🥸 프레임워크는 어떠한 앱을 만들기 위해 필요한 것을 대부분 가지고 있으며, 뼈대나 기반구조를 뜻하고, 제어의 역전 개념이 적용된 대표적인 기술입니다.
🥸 라이브러리는 어떠한 특정 기능을 모듈화 해놓은 것으로, 제어 흐름의 주도성이 사용자에게 있습니다.
🔥 리액트가 라이브러리인 이유
리액트가 전적으로 UI를 렌더링하는데 관여하기 때문입니다.
🔥 제어 역전이란?
어떠한 일을 하도록 만들어진 프레임워크에 제어의 권한을 넘김으로써 클라이언트 코드가 신경 써야 할 것을 줄이는 전략입니다.
🧐 해당 글은 이곳을 참고하여 작성하였습니다.