고양이hyebin
Next.js 를 사용하는 이유
October 26, 2023

Next.js로 정적 블로그를 만들어 보면서 이미지 렌더링 최적화 부터 편리한 라우팅 등 Next.js의 장점들을 몸소 느낄 수 있었다. 유투브에서 우연히 발견한 영상에서 Next.js를 사용하는 이유에 대해 짧고 굵게 설명해주셔서 기록으로 남길겸 정리해 봤다. 📚

리액트의 주요 메타 프레임워크는 결국 Next.js!

Next.js는 풀스택 리액트 프레임워크로 꼽히며, React 팀에서도 이를 Next.js를 사용하라고 권고하고 있다.

Next.js가 제공하는 기능은 정말 많다.

그리고 지속적인 업그레이드를 해준다..!

  • 폴더기반 자동라우팅
  • 새로디자인한 서버API 기능
  • 쉬운 DB연결
  • 직관적인 rendering 전략 선택기능
  • hydration없는 server-side rendering
  • 파워풀한 캐싱
  • 이미지와 폰트 최적화

등등 …

🤔 Next가 제공하는 기능들을 하나씩 맛보면서 블로그를 개선해 봐야겠다.

가장 주목한 특징을 고르면..

Next.js의 독특한 파일 구조와 라우팅 구조는 주목할 만한 특징이다. 또한 폰트와 이미지 최적화 기능은 프레임워크가 제공하는 강점이다.

서버가 필요하지 않고, 각 페이지와 컴포넌트가 독립적으로 렌더링을 조절할 수 있는 특징은 성능을 최적화할 수 있다.

그러나, 이를 모든 프로젝트에 적용할 필요는 없으며, 프로젝트의 특성에 맞게 선택해야 한다.

결론

Next.js를 공부하자

reference

https://www.youtube.com/watch?v=1w70c7x62BI

https://codingapple.com/unit/nextjs-0-ot/