Next.js Docs 한글화 작업 참여하기 (2024 추가 번역)

2024년 8월 5일

서론

작년 이맘때쯤, 처음으로 오픈소스 번역에 참여하였다. 그리고 약 1년이 지난 후, 그때 진행중이던 오픈소스 번역이 잠시 중단되어 있었고, 새로운 메인테이너 분이 이어받아 다시 시작을 하신다는 메일을 받았다. 약 1년동안 새로운 next 문서들이 등장했고 해당 부분에 대한 번역이 필요했기 때문에 관심있는 분야에 대한 번역 참여 의사를 전달드렸다.

Nextjs-ko Github : https://github.com/luciancah/nextjs-ko

오픈소스에 기여하는 방법은 이전 글에 작성하였다.

  1. get-static-props 번역 pr
    next.js에서 제공하는 getStaticProps 함수에 대해 서술하고 있다.

후기

아무래도 현재 회사에서 vue를 사용하고 있어 사이드로 react, next를 공부해오고 있었는데, 좋은 기회로 공부해보고 싶었던 파트를 번역해볼 수 있었다. 이전 번역에는 늦게 참여해 더 공부해보고 싶었던 파트를 하지 못한게 아쉬웠는데 이번 기회에 또 참여할 수 있게 되었다!

getStaticProps 파트 번역을 희망했던 이유는, 서버 사이드 렌더링을 제공하는 프레임워크를 사용하면서 렌더링 되는 시점을 이해하는 것이 어려웠었다. 회사에서도 pre-rendering 될 때와 rendering 될 때의 시점에 맞추어 적절한 데이터를 넣는 것을 많이 고민했었다. 이 기회에 next.js에서 정적인 데이터를 넣어주는 시점과 정적 렌더링이 필요한 이유에 대해 정리해볼 수 있었다.