〈
Next.js Library vs Framework
2024.02.01.

Library vs Framework
1. React, Next.js - 라이브러리, 프레임워크
- React는 라이브러리이고 Next.js는 프레임워크이다.
1-1. React 라이브러리
- 코드 내에서 사용하는 것으로 원하는 아키텍처를 사용하여 원하는 방식으로 코드 작성
- 객체 지향 프로그래밍, 함수 지향 프로그래밍, 원하는 언어로 작성가능
- 라이브러리는 코드 내에서
사용하기 위해 설치 - 구조에 관한
결정을 프로그래밍하는 사람이 내림 - React는 UI 인터페이스를 build하는데 사용하는 라이브러리
1-2. Next.js 프레임워크
- 주도권이 코드를 작성하는 사람에게 없음
프레임워크가 주도하고 담당함- 프레임워크가 여러가지 결정을 하고 자동화 할 수 있음
- 프레임워크가 제시하는
규칙을 따라야 함 - 프레임워크를 실행하면 프레임워크가 작성한 코드를 찾아서 실행함
- Next.js는 풀스택 웹 애플리케이션을 build 할 수 있는 프레임워크
