솔루션1 [용어] 라이브러리(Library), 프레임워크(Framework), 솔루션(Solution), 플랫폼(Platform) 개념 정의 ■ 라이브러리 (Library) 1. 개념 - 소프트웨어 개발 시 필요한 기능(함수, 클래스 등)을 미리 구현해 놓은 코드 모음 2. 호출방식 : - 개발자가 애플리케이션의 제어권을 가지며, 필요한 시점에 라이브러리의 기능을 호출하여 사용 - 프레임워크와 라이브러리의 가장 큰 차이점은 '제어의 역전(Inversion of Control, IoC)'에 있음. - 라이브러리는 개발자가 직접 코드를 호출하지만, 프레임워크는 개발자가 작성한 코드를 프레임워크가 호출하여 사용. 즉, 애플리케이션의 흐름을 프레임워크가 주도하며, 개발자는 프레임워크가 정해놓은 규칙에 따라 필요한 부분을 채워 넣는 방식으로 개발을 진행 3. 주요 라이브러리 예시 : - jQuery: HTML 문서 조작, 이벤트 처리, 애니메이션.. 솔루션&서비스 2025. 9. 4. 더보기 ›› 이전 1 다음