본문 바로가기
노트/항해99

프레임워크와 라이브러리

by 소팡팡 2021. 12. 1.

 

프레임워크를 가져다 쓴다?
라이브러리를 가져온다?? 무슨 차이인가!!



프레임워크
소프트웨어의 특정문제를 해결하기 위해서 상호 협력하는 클래스와 인터페이스의 집합

프레임워크는 뼈대나 기반구조를 뜻합니다.

프로그래밍을 진행할 때 필수적인 코드, 알고리즘 등과 같이 어느 정도의 구조를 제공해주기 때문에 프레임워크를 사용하는 프로그래머는 이 프레임워크의 뼈대 위에서 코드를 작성하여 프로그램을 개발하면됩니다.

 

 

 

라이브러리
단순 활용이 가능한 도구들의 집합

라이브러리는 특정 기능에 대한 도구 또는 함수들의 집합입니다.

프로그래머가 어떠한 기능을 수행하기 위해서 도움을 주는 또는 필요한 것을 제공해주는 역할을하는 것입니다.

간단히 정리를 하자면 개발자가 개발하는데 필요한 것들을 모아둔 도구( 미리 작성된 코드, 변수, 함수, 클래스가 포함 )의 집합으로 필요할 때 호출하여 사용하는 방식을 취하고 있습니다.

 

 

 

 

프레임워크를 집이라는 건물에 비유하였으며 라이브러리는 집 안에 포함되는 가구에 비유를하였습니다

 

 

 

앞으로 배우게 될 Flask라는 프레임워크 안에서

다양한 라이브러리를 사용하여 코딩을 하게 될것!!!!

 

 

 

출처 : https://juyeop.tistory.com/23
출처 : https://terms.naver.com/entry.naver?docId=2837536&cid=40942&categoryId=32837

 

'노트 > 항해99' 카테고리의 다른 글

웹개발4 - python Flask2 - html파일주기  (0) 2021.12.01
웹개발4 - python Flask  (0) 2021.12.01
웹개발3 - pymongo  (0) 2021.12.01
웹개발3 - mongoDB  (0) 2021.12.01
python-크롤링 (검색어)  (0) 2021.12.01

댓글