일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 리액트 테스트 코드
- react native 무한스크롤
- HTML
- 프로젝트 배포하기
- react jest
- TodoList 테스트 코드
- CSS
- JavaScript
- Testing-library/react
- 개발
- nest.js 순환 참조
- react
- 리액트 테스트
- react testing library 비동기 테스트 사용법
- mock api 사용법
- 비동기 테스트
- 첫코딩
- nest.js circular Dependency
- React Testing Library
- nest.js forwardRef
- FlatList 무한 스크롤
- jest
- TDD방식으로 리액트 테스팅
- ScrollView 무한 스크롤
- React 테스트코드
- javascript 테스트
- 첫 코딩
- nest.js 순환 종속성
- react 테스트
- mock api를 이용한 react 테스트
Archives
- Today
- Total
목록FE (Front End) (구)/Typescript (1)
성장을 위한 기록
TypeScript 사용 이유, 기본적인 type 사용 방법
타입스크립트를 왜 사용하나 ? JS코드에 장점이자 단점으로 꼽히는 것 중 하나는 언어가 너무 유연하다는 것이다. JS 코드에서 문자열 + {숫자열, 불린, 배열, 객체 ..} 모든 과정이 error를 반환하지 않는다. 이 부분은 규모가 작다면 별 신경쓰지 않을 수 있지만, 규모가 커질 수록 예상치 못한 이슈가 발생할 수 있다. 또한, 코드를 읽는 과정(렌더링 되기 전)에 error를 잡는 것이 아닌 client가 사용하는 중에 error를 반환하기 때문에 불편함이 생긴다. **이걸 해결하기 위해** 타입스크립트가 나왔다. 말 그대로 **JS에서 type을 지정**해 주는 방식이 typescript이다. 타입스크립트 Type 지정하기 사용하던 JS코드에서 Type을 지정해주면 된다.(JS처럼 지정하지 않아..
FE (Front End) (구)/Typescript
2022. 6. 3. 10:38