
라이브러리? 프레임워크?
개발/FrontEnd Interview
2021. 4. 5. 14:11
함수 vs 모듈에서 모듈 vs 라이브러리가되고.. 라이브러리 vs 프레임워크로 비교대상이 넓혀졌다. 더 위는 없겠지..? - 프레임워크 (내 코드가 사용된다.) 프레임워크는 뼈대나 기반구조를 뜻한다. SW에서의 프레임워크는 '소프트웨어의 특정 문제를 해결하기 위해서 상호 협력하는 클래스와 인터페이스의 집합"이라 할 수 있다. 즉, 완성된 어플리케이션이 아니라, 그 안에서 프로그래머가 코드를 완성시키는 작업을 하는 것이다. - 라이브러리 (내 코드가 사용한다.) 단순 활용가능한 도구들의 집합이다. 개발자가 만든 클래스에서 호출하여 사용, 클래스의 나열로 필요한 클래스를 불러서 사용하는 방식이다. 즉, 프레임워크와 라이브러리는 어플리케이션의 flow control에 대한 주도성이 누구에게 있느나의 관점에서 ..