본문 바로가기
Next.js

Next.js 별거 아니야

by maestro_shane 2021. 2. 3.

 

Next.js 이란 ??? 도대체 넌 무엇이냐? 

 

 

탄생 배경: React, Vue, Angular 의 SPA(Single Page Application)의 등장으로 한페이지에서 모든것을 처리하는것에 초점이 마쳐있는 웹페이지 였습니다. 이것을  CSR(client-side rendering) 부릅니다.

 

하지만 여기 단점 2가지

1. 검색엔진의 어려움이 있습니다. 특히 Google SEO의 검색 문제가 있죠 (블로그 노출 광고 시 가장 취약)

2. 로딩 속도가 느립니다.  client 요청--> server 요청 --> HTML --> client로 전달 

 

 

그래서 등장한 !!! Next js!

1.  Google- SEO 최적화된 SPA(Single Page Application) !!!!

2.  CRS단점을 보안한 SSR(server-side rednering) 방식

3.  대용량 프로젝트시 로딩 속도 해결!!!

4.  코드스플링팅( 필요한 페이지만 불러와서 사용함) 

 

 

 

결론 

더 빠른 웹사이트가 필요한 프로젝트 특히 블로그, 뉴스, 커뮤니티등 구글 SEO의 키워드 들이 많이 노출이 필요한 곳에서는

Next.js로 만든 웹사이트가 더욱더 효율적입니다. 빠른 rendering을 통해서 유저는 빠른 웹사이트를 느낄수 있고 개발자로서는 코드 스플리팅 자동화와 웹팩, Bbael을 쉽게 사용할 수 있습니다. 

 

 

 

 

 

 

 

'Next.js' 카테고리의 다른 글

Nextjs depoly 꽁자로 deploy하는 법!!  (0) 2021.02.16
HTML을 NextJS 만들어 보자~~!!!  (0) 2021.02.12
쿼리 쉽게 하자 Graph QL [Server API]  (0) 2021.02.05

댓글