반응형
기술 용어에 대해서는 최대한 간단한 개념으로 정리를 하고 필요한 내용이 있을 시 지속적으로 추가하는 방향으로 진행을 하겠다.
[라이브러리]
Library는 특정 기능에 대한 도구 or 함수들을 모은 집합
프로그래머가 개발하는데 필요한 것들을 모아둔 것이다.
개발을 하며 필요 시 라이브러리를 호출 (개발자 중심)
종류: jQuery
[프레임워크]
개발 시 필수적인 코드, 알고리즘, 데이터베이스 연동 등과 같은 기능들을 위해 어느정도 뼈대(구조)를 제공해주는 것
틀 위에 프로그래머가 코드를 작성함
틀을 제공해 주기 때문에, 객체 지향 개발을 하면서 일관성 부족 등의 문제를 해결
프레임워크를 사용하여 개발을 함(프레임워크 중심)
종류:vue.js, spring,django,flask,Angular
논외:리엑트의 경우 라이브러리와 프레임워크의 특성 모두 가지고 있기 때문에 하나로 정의 하기 힘든 부분이 있다.
반응형
'개발' 카테고리의 다른 글
개발자 협업 필수 개념 git & github (1) | 2022.04.20 |
---|---|
[Notion] 개발자 노션을 활용해서 정리하고 기록하는 습관을 가져보자 (6) | 2022.03.06 |
[개발] web server for chrome 를 활용하여 간단히 배포하기 (0) | 2022.01.27 |
[Firebase] Node js, NPM 설치 (0) | 2022.01.25 |
프론트엔드 공부 (0) | 2021.08.13 |