[Next.js] Next.js란 무엇인가?

DU·2024년 7월 8일

Next.js

목록 보기
1/16
post-thumbnail

Next.js란 무엇인가?

The React Framework for the web

→React 기능을 기반으로 한 full-stack web application framework이다.

Full Stack은 Web을 이루고 있는 2개의 요소인 Frontend와 Backend 기능을 모두 가지고 있다는 뜻이다.

  • Frontend는 react로 구현하고 Backend는 Expressjs로 구현을 기본적으로 탑재

Server Side Rendering 지원
  • Client Side Rendering :
    React와 같은 자바스크립트 기반의 application은 js로 동작하기 때문에 js를 다운로드 후 브라우저에서 js가 실행되어야 UI가 표시된다.


  • Server Side Rendering :
    서버 쪽에서 js가 실행된다. 브라우저로는 완성된 html을 전송하기에 js를 실행할 수 없는 상황에서도 잘 작동한다.

0개의 댓글