프레임워크

    라이브러리와 프레임워크

    라이브러리 특정 기능들에 특화되어 있으며, 쉽게 호출하여 사용할 수 있도록 클래스 및 메서드들을 구현하여 모아둔 집합체 반복적으로 사용되는 동작을 미리 구현하여 제공해 줌으로써 원하는 기능의 구현을 빠르게 할 수 있도록 지원 라이브러리가 제공하는 클래스 및 메서드를 사용하여 원하는 대로 개발 개발을 하다가 해당 기능이 필요할 때 가져다가 사용하는 느낌 프레임워크 특정 기능을 쉽게 개발할 수 있도록 틀을 제공 프레임워크가 제공하는 기능들을 사용하여 개발 라이브러리와는 다르게 원하는 대로 개발이 아닌 틀 안에의 개발 특정 기능을 쉽게 만들려면 제공되는 기능들을 이용해서 개발을 진행하는 느낌 결론 둘 다 특정 기능들을 미리 구현하여 제공한다는 점은 동일하지만 라이브러리는 개발을 하는 도중에 필요에 따라 가져다..