Next.js는 React.js를 기반으로한 프레임워크입니다. React를 더욱 편하게 사용하고 강력한 기능을 가진 보일러플레이트를 제공합니다.
간단하게 말해 React.js 에 추가적인 기능을 덫붙힌 녀석입니다.

라이브러리는 기본적으로 개발자가 주도적으로 모든 기능을 개발하기 때문에 자유도가 높습니다.
자유도가 높은게 좋은것 아닌가요?
자유도는 양날의 검입니다. 많은 사람이 협업하는 과정에서 구성원의 코딩 컨벤션이 모두 자유롭다면 어떨까요? 아마 얼마 지나지 않아 굉장이 지저분해진 에디터를 볼 수 있겠죠? 이렇듯 자유도가 높다고 반드시 좋은것은 아닙니다.
웹 개발을 하면서 구현해야하는 많은 복잡한 기능들을 보일러플레이트로 제공하는 Next.js에 대해 공부해보려고 합니다!
이미 리액트에대해 알고있다면 수월하게 접근할 수 있다고하니 시작해보겠습니다!