본문으로 건너뛰기

05.24

지난 프로젝트를 진행하며 부족하다고 생각했던, 생각하는 부분들을 리팩토링하고 있다. 지난번에는 React.memo를 이용하여 성능 최적화를 진행하였고, 오늘은 SSG를 구현하고 있다. 프로젝트를 마치고 돌이켜보니, Next.js의 가장 큰 장점인 SEO를 살리기 위한 SSG, SSR을 하나도 사용하지 않았던 것이다. 그래서, SSG를 구현하기 위해 우선 토큰을 쿠키를 이용하여 서버 측에서 저장하는 방식으로 구현 중이다. 그러면서 점차 무엇을 어떻게 하면 더 성능이 좋아질까, 어떤 원리일까 생각을 한 번 더 하게 되는 것 같다. 새로운 프로젝트를 진행하는 것도 좋지만, 지난 프로젝트를 돌이키며 부족한 점을 개선하는 것도 개발 실력을 향상시키는 데 큰 도움이 된다. 어제 네트워킹 때 배운 내용들을 잘 실천하고 있다. Commit을 기능 단위로 잘 작성하고, 혼자 프로젝트를 진행하더라도 기능 단위로 Issue, PR을 만들라고. 그리고 작성하라고. Issue와 PR에 무엇을 구현할 지, 그리고 느낀 점, 막힌 점, 이렇게 하는 이유를 작성하니 한 번 더 뇌를 거치게 된다. 너무나도 좋은 꿀팁을 주신 어제 멘토님께 너무나 감사하게 생각한다. 네트워킹, 정말정말 잘 다녀온 것 같다. 다음부터 이런 세미나 절대 빠지지 말아야지 ㅎㅎ.