CS/Java

JAVA - 프레임워크, 라이브러리

빈둥벤둥 2021. 3. 1. 19:57

프레임워크와 라이브러리


프레임워크란?

  • 완성된 제품을 만들기 위해 개발자를 도와주거나 기반이 되는 역할을 한다.

  • 기본적인 뼈대가 완성되어 있고 규칙이 존재하는 개발 환경이다.

 

라이브러리란?

  • 개발 시 활용 가능한 도구들을 모아 놓은 것을 말한다.

 

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

  • 라이브러리) 동작하는 중에 필요한 기능이 있을 때 능동적으로 라이브러리를 사용한다.
  • 프레임워크) 어플리케이션 코드가 프레임 워크에 의해 사용된다. (제어의 역전)

 

reference

mangkyu.tistory.com/4

blog.metafor.kr/138