첫 오픈소스에 기여하다(w/ ko.react)
ko.react에 번역 기여하기 얼마 전 React 공식 문서에 첫 기여를 했다!
React 컴파일러 관련 문서에 새로 추가된 Note callout 3개(useCallback, useMemo, memo)를 번역했고, PR이 머지됐다. 큰 기능 추 가도 아니고, 분량도 짧은 번역 작업이었다.
그래도 개인적으로는 꽤 의미 있는 경험이어서, 가볍게 기록을 남겨보고자 한다. 계기 처음에는 useCallback 문서를 읽다가 React 컴파일러 관련 Note를 발견했다.
React 컴파일러가 등장하면서 “수동 메모이제이션의 필요가 줄어든다”는 메시지를 강조하는 문장이었는데, 비교적 최근 추가된 부분이다보니 아직 번역이 안되어있었다. 간단한 두 문장이었지만 직접 번역해서 기여해보고 싶었고, 자연스럽게 비슷한 최적화 맥락을 가진 useMemo와 memo 페이지도 떠올랐다.
같은 개념을 설명하는 문장들이므로 일관성있게 번역하면 좋겠다는 생각이 들었고, useCallback뿐만 아니라 useMe…