useHooks1 훅과 유틸... hook util의 차이를 아는가 "리액트 엔진을 사용하느냐 아니냐"1. util 폴더: "리액트 따위(?) 몰라도 돼" (Pure JS)util 폴더에 들어가는 함수들은 리액트라는 환경에 전혀 의존하지 않는 '순수 자바스크립트/타입스크립트' 로직입니다.특징: 어떤 환경(Node.js, 바닐라 JS, React)에서도 그대로 가져다 쓸 수 있습니다.예시: 날짜 포맷팅(2024-05-20 → 2024년 5월 20일), 숫자 세 자릿수 콤마 찍기, 복잡한 수학 계산 등.테스트: 리액트 컴포넌트를 렌더링할 필요 없이 함수만 불러와서 테스트하면 되니 매우 빠르고 쉽습니다.// 이건 순수 JS 로직이므로 util 폴더에 어울립니다.export const convertToUpper = (str: string) => str.toUpperCase();.. 2026. 1. 21. 이전 1 다음