Library vs Framework

Hunter Joe·2024년 10월 10일
0
post-thumbnail
post-custom-banner

React는 라이브러리? Nextjs는 프레임워크?
Nextjs는 React기반인데 왜 Nextjs가 프레임워크야?

Nextjs를 배우기전까지 이런 생각을 했다.(전형적인 개발초보)

이 글에서는 라이브러리의 대표로는 React로 프레임워크는 Nextjs로 설정


각 공식 홈페이지 들어가면 가장 먼저 소개되어 있는 설명을 가져왔다. (위.React, 아래.Nextjs)

라이브러리는 설치해놓고 안써도 된다. 내가 주체가 되어서 그 라이브러리를 사용할지 말지에 대한 결정권을 쥐고 있다. 라이브러리는 내가 코드를 짜는 흐름을 도와준다.

  • (라이브러리는 자율학습의 개념 오늘 공부할지 말지 정할 수 있음)

프레임워크는 아니다. 프레임워크는 설치하는 순간 프레임워크가 정해준 규칙과 틀을 지키겠다고 동의하는 것과 같다.
쓸까? 말까? 고민할 필요가 없다.
규칙과 틀을 지키면 NextJs에서 제공하는 많은 이점과 편리함을 제공하는 반면 어길시 에러를 제공한다.

  • 프레임워크는 학교와 비슷하다. 정해진 과목,수업시간, 휴식시간, 식사시간을 지켜야한다)
profile
두 or 다이 / FE 목표
post-custom-banner

0개의 댓글