최대 1 분 소요

이 포스팅은 유튜브 채널 노마드코더를 시청하며 중요하다고 생각되는 부분을 제가 기억하기 위해 작성하였습니다.


라이브러리와 프레임워크


공통점

둘다 누군가가 쓴 코드인데 우리가 가져다 쓰는거 → 우리의 코딩 삶을 윤택하게 하기 위해서 가져다가 쓰는 것들.


차이점

누가 누구를 컨트롤 하는가!

  • 내가 코드를 컨트롤 한다 (모든 결정권이 나에게 있음) → ex) jQuery(내가 필요할 때 제이쿼리를 소환) → Library : 쉽게 대체 가능
  • 누군가 정해진 규칙을 따르게 된다 → 프레임워크가 나를 부름/프레임워크가 나에게 규칙을 알려줌. 어디에 템플릿을 넣고, 컨트롤러를 넣고, 뷰를 넣고.. 등등 내가 컨트롤 하는 것 없이 규칙을 따라감. ex) django → framwork : 반드시 따라야 할 규칙이 있음


React나 Vue는 Library 일까 framework일까 → 고민해봅시당

태그:

카테고리:

업데이트:

댓글남기기