Franework VS Library

오가람·2023년 4월 20일

프레임 워크 는 집

라이브러리는 가구

라이브러리와 프레임워크의 차이는 제어 흐름에 대한 주도성이 누구에게 / 어디에게 있는가에 있다.
즉, 애플리케이션의 Flow(흐름)을 누가 쥐고 있느냐에 달려있다.

Framework의 종류

구 분설 명종류
영속성 Framework데이터의 저장, 조회, 변경, 삭제를 다루는 클래스 및 설정 파일들을 라이브러리화하여 구현한 프레임워크Mybatis , Hibernate
자바 FrameworkJava EE를 통한 웹 어플리케이션 개발에 초점을 맞추어 필요한 요소들을 모듈화 하여 제공하는 프레임워크Spring Framework, 전자정부표준 - Spring Struts
화면 구현 FrameworkFront-End를 보다 쉽게 구현할 수 있게 틀을 제공하는 프레임워크Bootstrap, Foundation, MDL
기능 및 지원 Framework특정 기능이나 업무 수행에 도움을 줄 수 있는 기능을 제공하는 프레임워크Log4j, JUnit 5, ANT
profile
개발자준비생

0개의 댓글