프레임워크 개념
프레임워크의 등장배경 프레임워크의 사전적 의미는 뼈대 혹은 틀로서 이 의미를 소프트웨어 관점에서 접근하면 아키텍쳐에 해당하는 골격 코드다. 여기에서 핵심 단어는 '아키텍쳐'와 '골격 코드'다. 애플리케이션을 개발할 때, 가장 중요한 것이 전체 애플리케이션의 구조를 결정하는 아키텍쳐인데 이 아키텍쳐에 해당하는 골격 코드를 프레임워크가 제공한다. 간단한 사례를 통해 프레임워크의 중요성을 확인해보자. 프레임워크의 장점 잘 만들어진 프레임워크를 사용하면 애플리케이션에 대한 분석, 설계, 구현, 모두에서 재사용성이 증가하는데, 이를 통해 다음과 같은 장점을 얻을 수 있다. 1) 빠른 구현 시간 프레임워크를 사용하면 아키텍쳐에 해당하는 골격 코드를 프레임워크에서 제공한다. 따라서 개발자는 비즈니스 로직만 구현하면 ..