박병주
@parkblo
화이팅 !!
React 19에 추가된 use 라는 훅에 대해서 아시나요? 예전엔 useEffect로 fetch 돌리고, 로딩 state 만들고, 에러 처리하고 이 루틴이 고정이었다면, 이제는 use(promise)로 컴포넌트 안에서 바로 결과를 읽을 수 있어요. 값이 아직이면 Suspense가 로딩 UI로 넘겨주고, 완료되면 그 값을 그대로 리턴해요! ✅ 장점: 데이터 흐름이 “렌더링 안”으로 자연스럽게 들어옴 ⚠️ 주의: 렌더마다 새 Promise 만들면 무한 로딩될 수 있으니 Promise는 상위에서 안정적으로 내려주기!
오늘은 Next.js의 loading.tsx를 사용해봤어요. Suspense Boundary를 쉽게 만들 수 있어서 편리했어요!
안녕하세요! Spring Boot로 사용자 조회 기능을 만들고 있는데, 올바르게 작성했는지 확신이 서지 않아 리뷰 요청 드립니다. 1. RequiredArgsConstructor로 생성자 주입을 받았습니다. 2. findById로 찾은 후 map을 통해 DTO로 변환하고, 없으면 예외를 던지는 구조입니다. 실무에서 많이 쓰이는 패턴인지, 더 깔끔하고 안정성있게 짤 수 있는 방법이 있다면 의견 나눠주시면 감사하겠습니다.