검증을 타입만 하는건 아니니까 다만 검증코드를 짜기가 훨씬 쉬워지지
간단한 예를 들자면 email이라는 프로퍼티를 받는다면 ts를 써서 그걸 string타입으로 제한할수는 있지만, email 양식인지 아닌지까지 검증해주진 못하잖아 그건 따로 정규식을 쓰던가 해서 검증해야지
많은 도움 되었습니다. 답변 감사합니다! 좋은 하루 되세요~ - dc App
컴파일러 도움을 받을 수 있어서임. 처음에 한번 제대로 타입만 잘 작성해두면 그뒤로는 컴파일러 도움을 받아서 훨씬 더 빠르고 정확하고 안전하게 개발할 수 있음
ts에서는 T 타입의 값이 런타임에서 T 타입이 아닐 수도 있음
검증 때문은 아니지
ts같은 타입 스타일이 검증에 도움이 되나..? 정말 그렇게 짤거면 strict하게 null체크하고, 뭐 만들 때 항상 생성기 같은거 랩핑해서 만들어야 할듯 ㅋㅋ;
런타입 세이프티는 따로 라이브러리 써야해요. ajv(아자뵹) 같은
장점은 걍 타입힌팅 받아서 코딩이 쉬워져용
검증을 타입만 하는건 아니니까 다만 검증코드를 짜기가 훨씬 쉬워지지
간단한 예를 들자면 email이라는 프로퍼티를 받는다면 ts를 써서 그걸 string타입으로 제한할수는 있지만, email 양식인지 아닌지까지 검증해주진 못하잖아 그건 따로 정규식을 쓰던가 해서 검증해야지
많은 도움 되었습니다. 답변 감사합니다! 좋은 하루 되세요~ - dc App
컴파일러 도움을 받을 수 있어서임. 처음에 한번 제대로 타입만 잘 작성해두면 그뒤로는 컴파일러 도움을 받아서 훨씬 더 빠르고 정확하고 안전하게 개발할 수 있음
ts에서는 T 타입의 값이 런타임에서 T 타입이 아닐 수도 있음
검증 때문은 아니지
ts같은 타입 스타일이 검증에 도움이 되나..? 정말 그렇게 짤거면 strict하게 null체크하고, 뭐 만들 때 항상 생성기 같은거 랩핑해서 만들어야 할듯 ㅋㅋ;
런타입 세이프티는 따로 라이브러리 써야해요. ajv(아자뵹) 같은
장점은 걍 타입힌팅 받아서 코딩이 쉬워져용