Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- typeScript
- 파이썬 slice
- 타입스크립트 리액트
- 코딩테스트
- React Hooks
- 파이썬 for
- useState
- 리액트
- 내일배움캠프 프로젝트
- useEffect
- 내일배움캠프 최종 프로젝트
- 타입스크립트 props
- 파이썬 enumerate
- JavaScript
- Next 팀 프로젝트
- tanstack query
- 리액트 공식문서
- 내일배움캠프
- 파이썬 for in
- 리액트 훅
- 타입스크립트
- REACT
- 리액트 프로젝트
- 한글 공부 사이트
- 파이썬 replace
- 자바스크립트
- 파이썬 딕셔너리
- 내배캠 프로젝트
- 파이썬 반복문
- 프로그래머스
Archives
- Today
- Total
sohyeon kim
[SW] Library & Framework 라이브러리와 프레임워크 본문
728x90
🛠️ 라이브러리 : 이미 누군가 만들어 둔 도구를 가져와 사용
- 폴더명, 파일명 등에 대한 규칙이 없고 프레임워크에 비해 자유롭다.
- 프로그램을 만드는 속도를 대폭 높일 수 있다.
무언가를 자를 때 '도구'인 '가위'를 '내가' 컨트롤해 사용하는 것과 비슷 (커피머신)
🏭 프레임워크 : 이미 짜여 있는 틀을 가져와 사용
- 폴더명, 파일명 등에 대한 규칙이 있으며 라이브러리에 비해 엄격하다.
- 좀 더 견고한 프로그램을 만드는 데에도 도움이 된다!
다른 곳으로 이동할 때 ' 도구'인 '비행기'를 타고 이동하지만,
'비행기'가 컨트롤하고 나는 가만히 앉아있어야 하는 것과 비슷 (프렌차이즈 카페)
뼈대가 이미 준비되어 있고, 내가 작성할 공간들(내 자리)만 비워져 있는 것
그곳들에 코드를 채워 넣으면 완성되니 이미 반이 완성된 프로그램이라고도 한다.
또한 개발자가 미처 생각하지 못한 부분들까지 다 고려가 되어 있는 경우가 많다.
🥵 하지만 정해진 틀이다 보니 구조를 바꾸기엔 어렵다.
✳️ 공통점
- 공통으로 사용될 수 있는 특정한 기능들을 모듈화한 것
- 둘 다 코딩을 편리하게 하기 위한 것
728x90
반응형
'Software' 카테고리의 다른 글
[SW]REST API : URI & HTTP 요청 메서드 GET, POST.. (0) | 2024.02.19 |
---|---|
[SW] HTTP 상태 코드 정리 (0) | 2024.02.16 |
[SW] Operating System 간단한 운영체제 개념 (0) | 2024.01.02 |
[SW] comfiler & interpreter 컴파일러와 인터프리터 (0) | 2024.01.01 |
[SW] HTTP란 (0) | 2023.09.13 |