Framework란 무엇인가?
in Programming on Spring
Framework 개요
Framework가 무엇이고 Framework 사용시의 장점이 무엇인지 알아보자.
Framework 개념
Framework의 사전적 의미는 뼈대, 틀이다.
소프트웨어 관점에서의 Framework는 아키텍처에 해당하는 골격코드이다. 개발할때 가장 중요한 ‘아키텍처’의 ‘골격코드’를 Framework가 제공한다.
Framework 장점
잘 만들어진 Framework를 사용하면 applicaftion에 대한 분석, 설계, 구현 모두에서 재사용성이 증가.
따라서 다음과 같은 장점을 얻게됨.
- 빠른 구현 시간
- 쉬운 관리
- 개발자들의 역량 획일화
- 아키텍처의 재사용과 일관성 유지