내가 항상 타이프스크립트를 "옹호"하는 이유 😊

안녕 세상, 😊
내 타이프 스크립트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에 원래 게시된 문서

좋은 웹페이지 즐겨찾기