로딩
요청 처리 중입니다...

Nextjs 12 -> 14 migration

 Nextjs 12 -> 14 migration

처음 목적은 간단했다. 단순히 Nextjs 에서 제공해주는 Metadata를 쓰고 싶었다.

왜냐하면 내가 기존에 사용하던 Meta tag 넣어주는 코드는 약간 구렸다. 그래서 단순히 nextjs 12 -> 14 올렸는데 literally 모든게 깨졌다.

그래서 대공사중이다. 내 현재 블로그 페이지는 공사중으로 변해 있다...

이게... Major를 2단계 올리다보니, 사실상 프로젝트의 구조도 바뀌는 수준에 다다른 것이었다.

더불어, Vercel에 배포하는 프로젝트로서 github에 CI로 배포까지 해놓았는 데,.. 적절한 수준에서 Hotfix 후 돌아가는 수준에서 버그 수정을 진행했다. 14 마이그레이션에 따른 hotfix 후 내 프로젝트 상태 그러고 배포하고 모든게 무너졌다.

MetaTag를 쉽게 넣으려고 했던 내 사이트가 오히려 MetaTag가 모두 날라 간 것 아닌가..! 그래서 몇몇 디버깅후 그나마 알아 냈던 것은 내 nextjs12 구조를 next14에 넣으려 했던 문제에 ...