Next.js 빌드 워커를 줄여 메모리와 빌드 시간을 개선한 기록
Docker 빌드의 메모리 부족을 계기로 Next.js 워커 수를 비교했습니다. 워커 13개를 1개로 줄인 결과와 이전 커밋을 다시 빌드하며 확인한 내용을 정리합니다.
Banal.log
개발하며 마주친 문제와 그 해결 과정을 기록합니다.
Docker 빌드의 메모리 부족을 계기로 Next.js 워커 수를 비교했습니다. 워커 13개를 1개로 줄인 결과와 이전 커밋을 다시 빌드하며 확인한 내용을 정리합니다.
요즘은 어떤일이 있나 보다 이런 글이 자주 보였습니다. AI가 4일 만에 포토샵을 만들었다 처음에는 그냥 또 과장된 이야기겠지 하고 넘겼는데, 찾아보니 실제로 PhotoCr…
제가 맡은 프로젝트는 한 레포에서 두 도메인을 빌드하고 있었습니다. 일반 사용자가 사용하는 사이트와 마케팅 광고주가 사용하는 관리 사이트, 이렇게 두 도메인을 사용하고 있습…
브라우저가 이미 대신할 수 있는 오래된 의존성을 찾는 CLI, outgrown을 만들며 배운 안전한 판정과 자동 수정의 기준을 정리했습니다.
푸시 알림을 붙이고 나서 초기 로딩이 눈에 띄게 무거워졌습니다. 이상한 건 알림을 안 쓰는 사용자도, 로그인조차 안 한 방문자도 똑같이 느려졌다는 점이었습니다. 알림 기능을…
외부 에디터에서 작성한 HTML을 그대로 화면에 뿌려야 하는 경우가 있습니다. 상품 상세 설명이나 공지사항처럼요. 이럴 때 흔히 dangerouslySetInnerHTML을…
개발을 하다 보면 개발(dev) 환경에서 API를 요청할 때 proxy 설정을 하라는 경우를 자주 보게 됩니다. 하지만 실제 배포(production) 환경에서는 이 pro…
React로 개발하다보면, DropDown 이나 Modal같은 것들을 굉장히 자주 만들게 됩니다. 근데 항상 매번 비슷한 코드를 반복하다 보면 귀찮고 지겹고 좀 더 깔끔하게…
제목을 보고 놀라신 분들이 많을 거라 생각합니다. 저 역시 그랬으니까요. 오늘은 해외 포스팅 하나를 깊이 있게 요약하고, 그 원본을 공유하고자 합니다. 최근 React 개발…
저는 Flutter 전용 개발자는 아니지만, Flutter를 사용한 프로젝트가 있어 중요한 정보를 공유하게 되었습니다. 최근 iOS26의 발표와 함꼐 iOS18.4 버전도…