라이브러리와프레임워크.txt

dev.dave·2023년 7월 26일

개발지식

목록 보기
27/53

라이브러리와프레임워크.txt

*라이브러리 : 정보의 저장소

-부품이 되는 소프트웨어의 집합

-작은 기능들을 함수 단위로 만들어 제공

*프레임워크 : 뼈대, 틀 =

-소프트웨어의 형식을 제공

-사용 규칙이 정해져있음

*라이브러리 = 연장상자(도구(툴)의 모음 & 망치, 톱,줄자 = 함수)

망치는 기능만 제공할 뿐 어떻게 사용할지는 사용자가 지정

*프레임워크 = 이미 지어진 건물 , 규칙에 따라야함

집을 짓는것에 비하면 매우 쉬운일 하지만 이미 완성된 집을 다시 뜯어 고치는 것은 상당히 어려운일 상당히 큰 작업임

*라이브러리는 가져다 사용하는 개념

*프레임워크는 제공된 틀 안으로 들어가 주어진 규칙을 지켜가며 사용하는것


라이브러리 와 프레임워크 의 장단점은

장점은

-개발이 편하고 일정을 획기적으로 줄임

-의도하지 못한 오류를 줄임

단점은

-사용법을 익힐 시간이 필요함

-통제가 어려움

-선택이 매우 중요함

-필요이상의 컴퓨팅 자원 소모

만들려는 소프트웨어와 프레임워크를 잘 선택해서 개발해야한다.

즉,

만들려는 소프트웨어의 특성 ,

각각의 라이브러리와 프레임워크의 장단점,

학습시간 ,

자유롭게 다룰 수 있는 개발자의 능력​

profile
🔥개인 메모 / 다른블로그 자료 참조 / 다른블로그 자료 퍼옴 (출처표기) /여기저기서 공부 했던 내용 개인메모 & 참고 / 개인 기록 용도 블로그 입니다.🔥

0개의 댓글