TIL_77_230217

young0_0·2023년 2월 27일
0

TIL

목록 보기
74/91

77일 차 회고

  • NextJS 선택이유

프로젝트를 하면서 NextJs를 사용하는 이유

리액트만 사용 했을 경우

  • 커뮤니티 앱 특성상 검색 엔진 (SEO) 노출이 중요하다.
  • 포스팅이 많이 있을 경우 첫로딩 시간이 오래걸리면 사용자 경험이 좋지 않다.
  • 포스팅에 이미지가 많을 경우 build time에 Image를 최적화 하기 때문에 이미지 수가 늘어 남에 따라 build time이 늘어난다.

NextJs를 사용했을 경우

  • SSR을 통해 사전렌더링을 하여 로딩속도가 빨라져 SEO에 유리하며, 사용자 경험이 좋아진다.
  • Image Optimization이 가능해져 이미지 갯수에 따른 build time이 늘어 나지 않는다.

프로젝트 의사결정

  • NextJs 의 SSR방식으로 SEO와 사전렌더링의 장점과 React의 CSR방식으로 빠른 화면 전환이 가능한 SPA의 장점을 모두 합쳐 NextJs 프레임워크를 사용하기로 하였다.
profile
열심히 즐기자ㅏㅏㅏㅏㅏㅏㅏ😎

0개의 댓글