본문 바로가기

프론트엔드개발2

React 19 써보니 확실히 다르더라… 진짜 바뀐 포인트만 정리해봅니다 ⚛️ 안녕하세요, 개발자 여러분! 😊오늘은 최근에 테스트해본 React 19에서 진짜 체감될 만큼 달라진 부분을 정리해보려고 합니다.솔직히 "업데이트야 뭐 늘 그렇지" 싶었는데, 이번 버전은 확실히 실무에서 바로 쓸만한 변화들이 꽤 많더라고요. ✅ 1️⃣ 진짜 혁명… React 컴파일러 도입이번 React 19에서 가장 놀랐던 부분이 새로운 컴파일러입니다.예전엔 useMemo, useCallback 열심히 써서 렌더링 최적화했었잖아요?이제 그거 거의 안 해도 됩니다.✅ 직접 테스트해본 느낌:const memoizedValue = useMemo(() => computeExpensiveValue(a, b), [a, b]);이런 코드들, 작성량이 확 줄어듭니다.컴파일러가 알아서 최적화해주니까, 렌더링 성능도 확실.. 2025. 1. 10.
Next.js + TypeScript에서 shadcn/ui 사용 후기 - 진짜 써보고 느낀 장단점 안녕하세요, 개발자 여러분! 😊오늘은 제가 최근 프로젝트에서 직접 사용해본 shadcn/ui 라이브러리 후기를 공유해보려고 합니다.Next.js와 TypeScript 환경에서 적용해봤는데, 개인적으로 정말 강추하고 싶은 경험이었어요.사실 처음엔 '이런 UI 라이브러리 또 나왔구나' 싶었는데, 막상 써보니 Radix UI와 Tailwind CSS 기반이라 그런지 생산성이 꽤 올라가더라고요. 특히 TypeScript랑 궁합이 좋아서 타입 안정성도 챙기면서 개발할 수 있었습니다.🛠️ 초기 설정부터 깔끔했다프로젝트에 shadcn/ui를 설치할 때 npx shadcn-ui@latest init 명령어를 사용했는데, 옵션이 정말 직관적이더라고요.👉 TypeScript 적용 여부부터 색상 테마 선택까지 쭉 나와.. 2025. 1. 9.