반응형

코딩/typeScript 5

[타입스크립트] 타입스크립트 내용 정리.

나는 이전에 기본 내용을 이미 책으로 배운 상태였는데, 실무에서 사용하지 않는 회사에서 재직하다보니타입스크립트에 대한 내용을 어설프게 알고 있었다. 이직 & 나의 성장을 위해서 알긴해야하니, 어떻게 해야하나 싶었는데이 강의 보고 확실하게 이해함. https://youtu.be/V9XLst8UEtk?si=gH9Tqi-Fcrsp5qiQ 제네릭에 대한 내용이 타입스크립트에선 가장 어렵다이부분이 왜 어렵냐하면 타입추론이 적용되기때문에.타입스크립트가 처음 나왔을때, 나도 적용하고 싶었지만 회사에서 해당 내용을 쓰지 않았고 타입스크립트에 대한 알려주는 사람이 없었기도하고 무엇보다 유튜브 내 강의들이 영어.그리고 국내 서적들 대부분이 그냥 엄청 어렵게 적어놨었다.초보자가 보는 책에 삼각함수 적용하는 것을 왜 적어두는..

코딩/typeScript 2024.05.16

[타입스크립트] 내용 정리

interface는 한마디로 객체를 정리하는것이다. 타입스크립트는 정적 검사기로 코드를 실행하지 않고 오류를 처리하는 것이다. 그러기 위해서 컴퓨터도 이것을 제대로 알아야 하는데, 이를 위해서 입력값이나 반환값을 컴퓨터도 알아야 한다. 그래서 해당 내용을 interface를 통해 입력값을 정해주는 것이다. const user = { name: "Hayes", id: 0, }; // 요렇게도 가능하지만 그냥 보통 interface User { name: string; id: number; } // 인터페이스 명확하게 쓴다. const user: User = { name: "Hayes", id: 0, }; 물론 클래스도 적용이 가능하다. interface User { name: string; id: numb..

코딩/typeScript 2021.08.30

[타입스크립트] error : Cannot use JSX unless the '--jsx' flag is provided

//tsconfig.json "compilerOptions": { jsx: "react-jsx" } "react-jsx" 부분에 에러가 생겨 아래와 같은 문제가 발생한다. react-jsx를 react로 변경하면 잠시 에러가 잡히지만, 다시 vs코드를 실행하면 자동으로 react-jsx로 바뀌며 에러 발생 npm list -g typescript 로 버전을 체크 없는 경우 npm install -g typescript 로 설치 vscode의 경우 //settings.json "typescript.tsdk": "{global_npm_path}/typescript/lib" global_npm_path 주소는 터미널에서 npm root -g 로 위치를 파악한다.

코딩/typeScript 2021.08.25
728x90