{"componentChunkName":"component---src-templates-tags-js","path":"/tags/레거시-코드/","result":{"data":{"site":{"siteMetadata":{"title":"Bottlehs Tech Blog"}},"allMarkdownRemark":{"totalCount":1,"nodes":[{"excerpt":"레거시 코드 마이그레이션 6개월 10만 줄의 JavaScript 코드를 TypeScript로 옮기는 작업을 시작했을 때, 나는 이게 이렇게 어려울 줄 몰랐다. “타입만 추가하면 되지 않을까?”라는 순진한 생각으로 시작했지만, 현실은 달랐다.…","fields":{"slug":"/javascript/레거시-코드-마이그레이션-6개월-JavaScript에서-TypeScript로-옮기며-배운-것들/"},"frontmatter":{"date":"2026년 1월 5일","title":"레거시 코드 마이그레이션 6개월 - JavaScript에서 TypeScript로 옮기며 배운 것들","description":"10만 줄의 JavaScript 코드베이스를 TypeScript로 마이그레이션한 6개월의 여정을 기록한다. 팀 내부 반대, 점진적 마이그레이션 전략, 예상치 못한 문제들, 그리고 결국 성공한 과정을 솔직하게 공유한다."}}]}},"pageContext":{"tag":"레거시 코드"}},"staticQueryHashes":["213619243","3262363727"]}