내가 항상 타이프스크립트를 "옹호"하는 이유 😊
3282 단어 tutorialwebdevmelbitejavascript
내 타이프 스크립트todo-list-app를 확인했습니까?
내가 타입스크립트를 선호하는 이유
런타임에 특정 값의 유형을 확인하는 것은 유형 가드의 주요 기능입니다. 이렇게 하면 TypeScript 컴파일러가 정보를 사용하여 유형에 대해 더 잘 예측할 수 있습니다.
나는 바로 이 플랫폼melbite.com CRUD 작업을 만들고 있었는데, 평소와 같이 반응을 사용할 때 Props를 전달해야 합니다. 내 소품은 숫자, 문자열, 심지어 부울로 구성되어 있었고 시간이 부족했습니다.
내가 고친 방법.
아래 예를 들어 사용자 프로필 구성 요소를 업데이트하고
<UpdateProfile />
그리고
username
& age
와 같은 props를 전달하려면 먼저 다음과 같이 인터페이스 props를 정의해야 합니다.interface UserData {
username: string,
age: number
}
그러면
<UpdateProfile/>
구성 요소가 다음과 같아야 합니다.const UpdateProfile: FC = (props): JSX.Element => {
<>
</>
};
그런 다음 소품을 다음과 같이 전달하십시오.
const UpdateProfile: FC = (props): JSX.Element => {
<>
{props.username}
{props.age}
</>
};
요약
Javascript로 props를 전달하면 애플리케이션에 불필요한 버그가 발생할 수 있습니다.
저는 모든 개발자가 TypeScript를 사용해 보라고 권하고 싶습니다 😊
내 타이프 스크립트를 확인할 수 있습니다todo-list-app.
이 정보가 도움이 되고 내 사이트가 매력적이라고 생각되면 👋이라고 말하세요 😊 https://melbite.com
melbite.com/why-i-always-advocate-for-typescript에 원래 게시된 문서
Reference
이 문제에 관하여(내가 항상 타이프스크립트를 "옹호"하는 이유 😊), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/evansifyke/why-i-always-advocate-for-typescript-44dl텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)