728x90
728x90
🖥️ Next.js를 사용하는 이유?
Next.js를 쓰는 이유에 대해서 간단히 알아보자.
- 프론트엔드 만으로 살아남을 수 없다.
요즘은 프론트엔드만 안다고 취업시켜주는 시대가 점점 끝나고 있다. 외주 개발 맡기면 훨씬 저렴하고 GPT와 같이 AI가 코드를 훨씬 잘 짜준다. - SSR(Server-Side Rendering)
기존 React는 Client-side Rendering을 써왔다. 사용시 이쁘고 부드러운 사이트를 만들 수 있지만 첫 페이지 로딩속도 저하, 검색노출 어려움과 같은 단점이 있어서 웹사이트의 bounce rate 지표들이 낮아지고 트래픽을 잡으려고 광고비도 많이든다. 그래서 투자대비 수입지표가 낮아질 수 밖에 없다.
반면 Next.js는 SSR을 사용해 서버에서 HTML을 미리 만들어주기 때문에 위의 단점들이 사라지는 경우가 많다. - Next.js의 접근성
이번 신버전은 매우 쉽게 나와서 풀스택 개발을 보다 쉽게 진행가능하다. - 다양한 기능
폴더 기반 자동 라우팅, 새로 디자인한 서버 API 기능, 쉬운 DB 연결, 직관적인 Rendering 전략 선택 기능, hydration 없는 SSR, 등등이 있다. - 개발이 상대적으로 쉽다.
Next.js는 기본 설정이 이미 갖춰져 있다. 즉 개발자가 별도로 설정을 구성할 필요가 없다.
728x90
'👨💻 Next' 카테고리의 다른 글
Next.js - routing (0) | 2024.03.27 |
---|---|
Next.js 설치 및 개발환경 셋팅 (0) | 2024.03.20 |