[Next.js] 많이 쓰는 이유를 알아보자

irob·2023년 7월 26일
0
  1. chat-gpt 4가 나온 세상. 외주가 인력고용보다 싼 세상에서 백엔드와 서버 관련 지식은 선택이아닌 필수

  2. 라기보단 사실 그간 유행했던 client-side rendering 보다 server-side rendering이

    • 구글 검색과
    • 첫페이지 로딩 속도의 빠름

    때문에 부흥하고있기때문(검색 안되고 로딩 느리면 돈버는데 치명적)

  3. 그런데 server-side rendering의 경우, useState useEffect react-query redux ajax react-router props 등등... 프론트엔드의 전문성이라고 부르는 것들이 딱히 필요가 없어지게됨. 백엔드의 기능이 강조되고, 바로 이 Next.js가 섭 개발을 갱장히 쉽게 도와줌

++물론 단점도 있는데

  • 리액트 라이브러리의 신문법인 client component, server component를 도입해서 코드를 짜는데

그거 구분해서 코드짜는게 매우 귀찮고

  • 많이 쓰진 않지만 WebSocket, WebRTC같은 기능을 이용해야한다면 직접 Nodejs + express 서버를 하나 더 만드는게 낫다고함

(출처: coding apple)

profile
borison and me

1개의 댓글

comment-user-thumbnail
2023년 7월 26일

잘 읽었습니다. 좋은 정보 감사드립니다.

답글 달기