본문 바로가기

typescript2

TypeScript 써보니… 왜 다들 쓰는지 알겠더라고요 안녕하세요, 개발자 여러분! 😊오늘은 제가 실제로 TypeScript를 도입해서 써보면서 느꼈던 장점과 왜 추천하는지 이야기해보려고 합니다.처음엔 그냥 JavaScript에 타입만 붙은 거 아니야? 싶었는데,막상 프로젝트 해보니까 생산성, 안정성, 유지보수성까지 완전 다르더라고요. ✅ TypeScript 핵심 특징 - 써보면 체감 확 옵니다1️⃣ 정적 타입 시스템가장 큰 장점은 뭐니 뭐니 해도 '타입' 덕분에 오류를 미리 잡을 수 있다는 점이에요.let name: string = 'John';let age: number = 30;이런 식으로 타입 딱 명시해두면, 실수해도 IDE가 바로 잡아줍니다.저는 이거 덕분에 런타임 에러 정말 많이 줄었어요.2️⃣ 객체 지향 지원 → 구조화가 너무 쉽다클래스, 인터.. 2025. 1. 11.
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.