library vs framework

장돌뱅이 ·2022년 2월 20일
0

JavaScript

목록 보기
26/46
  • 우리는 누군가가 만들어놓은 소프트웨어를 부품으로 해서 내가 만들고자 하는 것을 빠르게 조립하는 것이 오늘날 소프트웨어를 만드는 기본이다.

  • 다른사람이 만든 소프트웨어를 소비해서 내 소프트웨어를 생산하는 방법에는
    라이브러리와 프레임워크가 있다. 서로 비슷하지만 뉘앙스가 다르다. 다른사람과 협력하는 모델이라는 공통점이 있다.

  • 라이브러리 : 내가 만들고자하는 프로그램에 필요한 부품들이 되는 소프트웨어를 재사용하기 쉽도록 정돈되어 있는 소프트웨어
    부품을 가져오는 느낌
    - jQuery : 오래되고 안정적인 대표적인 js 라이브러리, 생산성이 높아진다.
    다운로드 파일을 프로젝트 디렉토리 폴더로 이동, CDN을 통해서 서버에

  • 프레임워크 : 만들고자하는 것이 무엇이냐에 따라서(게임, 웹, 채팅) 필요한 공통적인것을 프레임워크가 만들어놓고, 달라지는 부분을 살짝 수정하는 것을 통해서 만들고자하는 것을 처음부터 끝까지 만들지 않도록 해주는 것 (=반제품 같은 것)
    프레임워크에 들어가서 작업하는 느낌

0개의 댓글

관련 채용 정보