Next.js 14.2
nextjs.org
2024년 4월 12일, Next.js 14.2 버전이 출시 되었습니다. 주요 변경사항을 정리해보았습니다.
Turbopack 개발중, 프로덕션 용도로는 아직 시기상조
개발 모드 (next dev --turbo
)에서 99.8%의 통합 테스트를 통과했습니다.
빌드(next build
) 용으로는 아직 개발중으로, 74.7%의 테스트를 통과했습니다.
빌드 및 프로덕션 성능이 개선됨, 특히 메모리 사용량이 줄어듬
서버/클라이언트 컴포넌트 간 트리 쉐이킹이 더 좋아졌습니다.
미니멀로 세팅한 Next.js 앱에서 메모리 사용량과 캐시 파일 크기가 평균 2.2GB
에서 190MB
미만으로 감소했다고 합니다. CI 빌드 시 메모리 부족으로 머신이 뻗는 현상이 줄어들겠네요.
에러 DX가 개선됨, Hydration 에러가 어디서 발생했는지 더 잘 보여줌
Next.js에서 종종 겪던 Hydration failed because the initial ui does not match what was rendered on the server
에러에 대한 원인을 더 잘 찾을 수 있을 것 같습니다.
React 19와 통합한 메이저 버전을 준비중
아마도 Next.js 15가 될 것 같습니다.
자세한 내용은 Next.js 블로그 (https://nextjs.org/blog/next-14-2) 를 참고해주세요.
다음 내용이 궁금하다면?
이미 회원이신가요?
2024년 4월 13일 오전 7:12
스트레스를 잘 관리하면서 건강하게 살아가고 싶다면, 우선 살아있는 한 우리가 해야 할 일들은 영원히 없어지지 않을 것이므로, 해야 할 일을 100% 해내면서 할 일 목록을 완전히 없애는 데 많은 노력을 들이기보다는 70% 정도만 해내도 만족할 필요가 있다.
... 더 보기어제 AI 시대의 개발자 토론회에서 내가 대 AI 시대에는 버전관리 시스템이 필요없을 수도 있다고 생각해야한다는 말을 했는데, 그정도로 파격적인 생각을 해야한다는 이야기긴했지만, 진짜 그럴까?를 다시 한 번 생각해봤다.
우선 버전관리 시스템의 목적은 크게 다음 세 가지다.
최근에 친구가 추천해준 데일 카네기의 인간관계론을 읽던 중 고액 연봉을 받는 엔지니어들의 특징에 대한 흥미로운 내용이 있었다.
... 더 보기좋
... 더 보기최
... 더 보기매
... 더 보기