728x90
반응형
Framework
- SW에서 프레임워크란 SW 개발에 있어서 주어지는 뼈대이자 다양한 도구와 재료의 모음이라고 볼 수 있음
- SW 개발을 건축에 비유하면 뼈대는 건축 골조에 해당
- 이후 이 골조에 어떻게 마감하고 인테리어를 하는가에 따라 다른 SW가 완성됨
- 여기서 도구와 재료란 SW 용어로 클래스와 라이브러리 및 여러 기능들이라고 볼 수 있음
- 이러한 프레임워크는 SW로 구현하고자 하는 특정 결과물을 위해 표준과 규칙을 가지고 합쳐진 어떤 것
- 예를 들어 Django라는 웹 프레임워크는 웹 서버 구현이라는 목표를 위해 표준과 규직을 가지고 여러 클래스와 라이브러리 그리고 각종 기능들(페이지 구현, DB 관리, 유저 인증 등등)을 포함하고 있음
Reference
프레임워크(Framework)? 라이브러리(Library)? 둘의 차이점? 이것만 알면 됩니다.
막 프로그래밍을 배우기 시작했거나 프로그래밍을 모르는 분들에게 저 두 개념은 아주 헷갈리는 개념일 것입니다. 사실 어느정도 숙달된 프로그래머라도 일반인에게 저 두 개념을 쉽고 확실하
engkimbs.tistory.com
반응형
'Study > IT & Computer' 카테고리의 다른 글
CPU architecture(아키텍처) (0) | 2023.02.16 |
---|---|
.NET과 .NET framework (0) | 2023.01.25 |
[MS Office] 파워포인트 사용 시 마지막 영어 단어 자동 삭제 현상 해결법 (1) | 2022.07.04 |
Visual studio 2012 & 2010에서 Nuget 사용을 위한 update 와 PM console 사용법 (0) | 2020.02.20 |
code war 사용법 (2) | 2020.02.07 |