Next.js란 무엇인가?
What’s Next.js?
-
The React Framewrok for the Web(리액트를 베이스로 한 프레임워크)

- 라이브러리
- 무언가를 만들기 위해 유용한 툴
- 꼭 써야하는 것이 아니라 특정한 문제를 해결하기 위해서 필요한 것만 골라서 쓸 수 있음(UI를 간편하게 만들어주는 툴, routing을 만들어주는 툴)
- ex) 리액트4
- 프레임워크
- 큰 솔루션을 제시
- 골격을 제시(많은 솔루션들이 함께 들어있음)
- ex) 앵귤러, 모바일 관련

즉, 넥스트.js란 리액트로 웹앱을 개발하는데 리액트 만으로는 개발하기 힘든 정말 많은 것들을 가능하게 해줌.
Next.js는 어떤 철학을 가지고 있는가?

- Next.js의 경우 vercel에서 만들었으며 2016년도에 첫 릴리즈가 되었습니다.
- 오픈소스 프로젝트 형태로 웹개발을 하는데 사용할 수 있는 프레임 워크
- 리액트로 웹 UI를 만들어나가면서 풀스택까지 개발해볼 수 있으며, 서버사이드렌드링 뿐만 아니라 Static Site Generation 그리고 다양한 하이브리드 렌더링까지 제공.


