재사용 가능한 컴포넌트 만들때 타스안쓰면 기능 추가하거나 할때 겁나 불편함
컬럼 종류 조절가능하고 각 컬럼 값에 따른 커스텀 테이블 셀 정의 가능한 테이블에 정렬,필터,선택,검색,페이지네이션 기능을 덧붙히는데 그냥 자스로 했으면 ㄹㅇ 멘붕올듯
타스쓰면 좋은게 ide 자동완성이 1순위임
ㅓㅓ(121.166)2022-02-24 03:43
답글
내가 재사용 가능한 컴포넌트를 아직 안 만들어본거네ㅋㅋㅋㅋㅋ 생각해보니 진짜 그럼. 코드 너무 길어지니까 파일 분리하고 중복코드 없애는 정도? 로나 써봤지 진지하게 재사용 가능한 컴포넌트는 아직 만들어본적이 없음
익명(175.223)2022-02-24 03:57
답글
덧붙이자면, 타스는 안써봤지만 타스로 만들어진 라이브러리는 자주 써봐서 '재사용 가능한 기능'을 만들 때 얼마나 중요한 요소인지는 알고 있음. webstorm에서 타스 기반으로 자동완성 해주고 타입값 표시해주고 하는게 정말 너무 편하더라.
익명(175.223)2022-02-24 03:59
그래서 일단 타스 환경을 갖추고 재사용하는 컴포넌트나
커스텀 훅 또는 각종 유틸리티 서비스들 정의할 때만 ts나 tsx로 확장 ㅏ 설정해서 쓰면됨. 결국 편하자고 사용하는거니까. 글고 백엔드에서 데이터 받아오거나 백엔드로 데이터 보낼때 class-validator, class-transformer쓰면 런타임에서도 타입검증이 돼서 편함
정말로요?
머 상황따라서 그럴수있죠
타스가 필요할 정도로 복잡한 프로젝트를 아직 안 해봤어...
재사용 가능한 컴포넌트 만들때 타스안쓰면 기능 추가하거나 할때 겁나 불편함 컬럼 종류 조절가능하고 각 컬럼 값에 따른 커스텀 테이블 셀 정의 가능한 테이블에 정렬,필터,선택,검색,페이지네이션 기능을 덧붙히는데 그냥 자스로 했으면 ㄹㅇ 멘붕올듯 타스쓰면 좋은게 ide 자동완성이 1순위임
내가 재사용 가능한 컴포넌트를 아직 안 만들어본거네ㅋㅋㅋㅋㅋ 생각해보니 진짜 그럼. 코드 너무 길어지니까 파일 분리하고 중복코드 없애는 정도? 로나 써봤지 진지하게 재사용 가능한 컴포넌트는 아직 만들어본적이 없음
덧붙이자면, 타스는 안써봤지만 타스로 만들어진 라이브러리는 자주 써봐서 '재사용 가능한 기능'을 만들 때 얼마나 중요한 요소인지는 알고 있음. webstorm에서 타스 기반으로 자동완성 해주고 타입값 표시해주고 하는게 정말 너무 편하더라.
그래서 일단 타스 환경을 갖추고 재사용하는 컴포넌트나 커스텀 훅 또는 각종 유틸리티 서비스들 정의할 때만 ts나 tsx로 확장 ㅏ 설정해서 쓰면됨. 결국 편하자고 사용하는거니까. 글고 백엔드에서 데이터 받아오거나 백엔드로 데이터 보낼때 class-validator, class-transformer쓰면 런타임에서도 타입검증이 돼서 편함
하다 보면 절실하게 필요해지는 순간이 한 번쯤 올거임
협업할때 dto 타입 제대로 없는 경우를 체험해보세요 - dc App
리액트 props개좆같아서 꼭 타스 쓴딩..
타입스크립트 안쓰면 타입 힌팅도 안되고, 며칠만 지나도 뭐 하는건지 값은 뭔지 다 까먹음
값이 클래스 인스턴스랑 그냥 인터페이스랑 구별할때도 필요하고