# SW Framework? > 원하는 기능 구현에 집중하여 빠르게 개발할 수 있도록 기본적으로 필요한 기능을 갖추고 있는 것. > 정보시스템 개발을 위한 code 라이브러리, Application Interface, 설정 정보 등의 집합으로 재사용 가능하도록 SW 구성에 필요한 기본 뼈대 제공 > 광의적으로 정보 시스템의 개발 및 운영을 지원하는 도구 및 가이드 등을 포함 > 대표적 프레임워크 : Java -> Spring / Python -> Django / Javascript -> Angular.js 등 # Framework 특징 1. 모듈화 > 프레임워크는 구현을 인터페이스 뒤에 감추는 캡슐화를 통해 모듈화를 강화하고 설계와 구현의 변경에 따르는 영향을 최소화하여 손쉽게 소프트웨어의 품질을 향상함..