Builder.shin
Frontend
539개의 게시물
TypeScript
TypeScript 5.8 Conditional Type 추론 개선으로 타입 가드 리팩토링
TypeScript 5.8에서 개선된 conditional type 추론 덕분에 복잡한 타입 가드 코드를 단순화할 수 있었다. 특히 유니온 타입 처리 시 발생하던 타입 narrowing 문제가 해결되었다.
2025년 3월 28일
TypeScript
TypeScript 5.8의 개선된 타입 추론과 실전 적용기
TypeScript 5.8에서 개선된 조건부 타입 추론을 프로젝트에 적용하면서 겪은 경험을 정리했다. 특히 제네릭 함수의 타입 안정성이 크게 향상되었다.
2025년 3월 11일
TypeScript
TypeScript 5.8의 Enum 타입 추론 개선 사항
TypeScript 5.8로 업그레이드하면서 enum 관련 타입 추론이 개선되어 기존 코드의 타입 에러가 줄어들었다. 특히 const enum과 일반 enum의 동작 차이를 명확히 이해하게 된 계기가 되었다.
2025년 2월 28일
React
React 19 Server Actions와 form 처리 패턴 정리
React 19의 Server Actions를 프로덕션에 도입하면서 정리한 form 처리 패턴. 기존 API 라우트 대비 장단점과 실무에서 고려할 점들을 기록했다.
2025년 2월 15일
React
React 19 RC와 useActionState 훅 실험
React 19 RC에서 새로 추가된 useActionState 훅을 프로젝트에 적용해봤다. 기존 form 처리 로직을 대폭 단순화할 수 있었지만, 몇 가지 예상치 못한 동작이 있었다.
2025년 2월 14일
TypeScript
TypeScript 5.8의 개선된 타입 추론으로 불필요한 타입 단언 제거하기
프로젝트를 TypeScript 5.8로 업그레이드하면서 기존에 필요했던 타입 단언이 더 이상 필요 없어진 케이스들을 발견했다. 특히 제네릭 함수와 조건부 타입에서의 추론 개선이 눈에 띄었다.
2025년 1월 22일
React
React 19의 use() Hook과 Server Actions 도입 후기
프로덕션에 React 19를 적용하면서 use() Hook과 Server Actions를 실제로 사용해봤다. 기존 데이터 페칭 패턴과 비교하며 느낀 점을 정리한다.
2025년 1월 19일
TypeScript
TypeScript 5.8의 Auto-Import 개선 사항 적용 후기
TypeScript 5.8로 업그레이드하면서 auto-import 관련 개선 사항을 실무에 적용했다. 특히 named import 정렬과 중복 제거 로직이 달라지면서 기존 ESLint 설정과 충돌하는 부분을 해결한 과정을 정리했다.
2025년 1월 6일
TypeScript
TypeScript 5.7의 Path Rewriting으로 모노레포 타입 참조 개선하기
모노레포 환경에서 패키지 간 타입 참조 시 발생하던 경로 문제를 TypeScript 5.7의 새로운 기능으로 해결했다. baseUrl과 paths 설정만으로 깔끔하게 정리할 수 있었다.
2025년 1월 5일
React
React 19 Server Actions를 실무에 도입하면서 겪은 것들
React 19가 정식 릴리즈되면서 Server Actions를 실제 프로젝트에 적용해봤다. 기존 API 라우트 방식과 비교했을 때의 장단점과, 마이그레이션 과정에서 주의할 점들을 정리했다.
2025년 1월 2일
Previous
1
2
3
4
5
More pages
54
Next
카테고리
Builder.shin