SMALL
프레임워크랑 라이브러리는 엄연히 다르다.
둘의 차이를 알아보자.
Framework
프레임워크는 뼈대나 기반구조를 가지고, 제어의 역전(IOC)개념이 적용된 기술이다.
개념적인 의미는 소프트웨어의 특정 문제를 해결하기 위해서 상호 협력하는 클래스와 인터페이스들의 집합이다.
- 특징
1. 컴포넌트들을 재사용 할 수 있다.
2. 높은 수준에서 패턴을 조작화 할 수 있다.
3. 객체 지향 개발을 하면서 통합성, 일관성 부족 문제를 해결 할 수 있다.
Library
개발자가 만든 클래스를 호출하여 사용하는 것이다.
차이점
프레임워크와 라이브러리의 차이는 어플리케이션의 흐름을 누가 들고 있느냐에 달려 있다.
쉽게 말하면 프레임워크는 전체적인 흐름을 스스로 쥐고 있고, 사용자는 그 안에서 필요한 부분을 코드를 만드는 것이고, 라이브러리는 그냥 가져다 쓰는 것이다.
LIST
'전공 > 기타' 카테고리의 다른 글
Visual SVN 서버 복원 (0) | 2020.04.14 |
---|---|
마이크로 서비스 아키텍처(MSA) (0) | 2020.04.09 |
정통기기출3년치 (0) | 2019.06.28 |
정보통신기사 필기 요약집 (1) | 2019.06.06 |
IaaS, PaaS, SaaS (0) | 2018.05.10 |