프레임워크

개념

2020. 11. 18.


프레임워크란?
개발에 필요한 구조를
이미 코드로 만들어 놓은 소프트웨어
프로그램

콜드 스팟(코어) + 훅(확장) 포인트 + 핫 스팟(개발자에 의해 확장된 모듈)로 구성 되어 있다.

제어의 역전(inversion of control)
개발된 어플리케이션이 호출해 기능을 쓰는 라이브러리와 달리, 프레임워크의 코어가 개발된 어플리케이션(핫 스팟)을 호출하게 됨

'개념' 카테고리의 다른 글

OSI 7계층 모델  (0) 2020.11.23
프로세스(process)와 스레드(thread), 멀티 스레드  (0) 2020.11.23
AOP (관점지향 프로그래밍)  (0) 2020.11.18
정규 표현식  (0) 2020.11.16
버퍼(Buffer)  (0) 2020.11.16