본문 바로가기
메모 log (간단메모)/knowledge

라이브러리와 프레임워크 차이

by abbear25 2024. 2. 25.

실제로 프로젝트를 하다보면

프레임워크와 라이브러리, 솔루션 등을 구분하지 못하는 분들이 종종 계시는데요.

 

비용을 지불하고 도입하면 솔루션으로 생각하시는 분들이 계시더라구요.

 

구분 방법은 아주 간단합니다.

 

크게는 

프로그램의 흐름을 제어할 수 있는 권한이 나에게 있고

전체적인 개발 흐름에 제약을 주지않으면 라이브러리

 

프로그램의 흐름 제어 권한이 나에게 없고

전체적인 개발을 위해서 따라야할 제약이 존재한다면 프레임워크입니다.

 

예로 들면,

React는 사용자 인터페이스를 만들기 위한 Javascript 라이브러리

Nextjs는 Node.js 위에 빌드된 오픈 소스 웹 개발 프레임워크

 

 

 

반응형

'메모 log (간단메모) > knowledge' 카테고리의 다른 글

ArrayList remove 주의사항  (0) 2024.02.20