DevLog
DevLog

개인 블로그 리뉴얼 회고: Next.js 16 + DaisyUI + MDX로 처음부터 다시 만들기

2026.03.03 7
D
DevLog회고 · 기록 · 생각

불러오는 중…

Inak
이낙 InakFrontend Developer
소개 보기
/ related

관련 글

N
Next.jsApp Router · RSC · MDX
Next.js

Next.js 첫 진입이 느릴 때 범인 찾기: 폰트 preload, staleTime, 인증 왕복

처음 들어가는 페이지만 유독 느리다는 제보를 받고 원인 네 가지를 찾았습니다. 한글 폰트 preload 태그 193개, 안 쓰는 폰트 무게, TanStack Query의 staleTime 기본값, 미들웨어의 인증 왕복. 측정 과정과 숫자를 그대로 적었습니다.

2026.07.30 11
R
React NativeExpo · Mobile · Native
React Native

안드로이드 Edge-to-Edge 지옥에서 살아남기: 탭바 짤림·키보드에 깔리는 바텀시트의 진짜 원인들

iOS에서는 완벽하던 하단 UI가 안드로이드에서만 무너졌습니다. 탭바는 시스템 바에 잘리고, 바텀시트는 키보드에 깔리고, 고치면 고칠수록 이상해지는 상황. 인셋이 0으로 나오는 반쪽짜리 edge-to-edge 설정, RN Modal이 별도 창이라 adjustResize가 무효라는 사실, 그리고 '잘림'의 실체가 픽셀 측정으로 뒤집힌 순간까지 8차에 걸친 트러블슈팅 과정을 정리합니다.

2026.07.11 9
R
React NativeExpo · Mobile · Native
React Native

gorhom/bottom-sheet가 New Architecture에서 안 열릴 때: babel 중복 플러그인부터 Portal 우회까지

RN 0.83 · New Architecture · Reanimated 4 조합에서 @gorhom/bottom-sheet의 present()는 호출되는데 시트가 올라오지 않았습니다. 범인은 하나가 아니라 둘이었죠. babel worklets 플러그인 중복과 BottomSheetModal의 Portal 문제를 어떻게 좁혀갔는지, 그리고 인라인 컴포넌트로 최종 해결한 과정을 정리합니다.

2026.07.10 11
/ buy me a coffee

이 글이 도움이 되었다면 ☕

커피 한 잔으로 응원해 주세요. 다음 글을 쓰는 큰 힘이 됩니다.