개인 블로그 만들려 하는데 전역하고 보니 남은 강의일수가 20여일이길래 허겁지겁 노드강의 보고있읍니다.
군대에서 대회 나갈때 리액트 강의를 들은 기억이 있어서 노드 강의듣다 갑자기 궁금한게 생겼습니다.
/portfolio로 이동하는 기능을 구현할 때
1. React 배운 걸 활용하면 : 리액트 라우터 이용해서 페이지 전환
2. Express 배운걸 활용하면 : app.get('/portfolio', (r,s) => { .. sendFile 어쩌구..) 로 미리 만든 portfolio.html을 보여주기
두 방식으로 똑같은 페이지 전환을 할 수 있더군요.
뭐 미리 만들어둔 포폴.html 파일의 유무차가 있는가 싶었는데 차피 react에서도 컴포넌트로 따로 portfolio.js마냥
있을 것이니 사실상 똑같은 것 같고 그렇습니다.
개인 블로그 만들생각 하다가 페이지 전환을 어떤걸 고를지 잘 모르겠습니다.
코앺에 next강의 런칭했을 때 react랑 뭐가 다른지 궁금해서 잠깐 검색해본적이 있는데 그때 들었던
서버 사이드 랜더링, 클라이언트 사이드 렌더링 용어가 떠올랐습니다.
대충 프로젝트 개발의 주체가 프론트에 있냐 서버에 있냐로 이해했는데 혹시 제가 가진 고민이
플젝에 CSR을 택하는지 SSR을 택할지에 대한 고민이 맞는건지
그리고 개인 개발 블로그를 개발할 때에는 어떤 것이 더 나을것 같은지 코앺님 생각이 궁금합디다