프레임워크 / 라이브러리 / API
프레임워크 : 개발할 때 번번히 쓰여지는 범용기능을 한번에 제공해 개발의 효율 향상을 목표하는 소프트웨어 환경
프로그램에 기본이되는 뼈대나 틀
프레임워크 특징
1. 공통적인 개발환경 제공
2. 개발할 수있는 범위가 정해짐
3. 제어의 역전이 발생
라이브러리 : 재사용 가능한 코드의 집합
남이 만들어놓은 에어컨
라이브러리 특징
1. 개발하는데 필요한 것들을 모다운 일종의 저장소
2. 필요할때 호출해서 사용
3. 흐름 제어
API : 응용프로그램에서 사용할 수 있는 운영체제나 다른프로그램이 제공하는 기능을 제어할 수 있게 만드는 인터페이스
리모콘(다리역할)
API 특징
1. 다른프로그램과 연결해주는 다리역할
2. 구현이 아닌 제어를 담당
3. API를 조합해 원하는 프로그램을 만든다
'* > What I did today' 카테고리의 다른 글
9/7 (0) | 2021.09.08 |
---|---|
AWS / EC2 / ELB (0) | 2021.09.07 |
9/6 (0) | 2021.09.07 |
9/4 (0) | 2021.09.05 |
9/3 (0) | 2021.09.03 |
9/2 (1) | 2021.09.03 |
8/31 (0) | 2021.08.31 |
8/29 (0) | 2021.08.29 |