관리 메뉴

나의 개발일지(김지헌)

항해 99 56일차 11/13일 본문

항해 99

항해 99 56일차 11/13일

코딩이좋아요 2022. 11. 14. 00:16

WIL

실전 프로젝트를 진행하며 기술적으로 막혔던 부분은 무엇인가요?

-이번에 진행하는 실전 프로젝트에서는 자바스크립트로 하는것이 아닌 타입스크립트로 구현을 할려고해서

공부를 했었다.

자바스크립트와는 다르게 타입을 하나하나 다 설정 해줘야하고 라이브러리도 @types/라이브러리이름 이런식으로 깔아야해서 하나하나 알아가는게 많이 버거웠던거 같다.

- mysql도 자바스크립트와는 다르게 모델부분에서 큰 차이점도 보였고,

npx sequelize model:generate --name 모델이름 --attributes 타입들  명령어를 터미널에 적어서 테이블을 생성 하는것이 아니였고 TypeORM으로 ts파일을 만들어서 사용을 해야하는데 초기 설정하는것이 많이 어려웠다.

-OpenApi(공공데이터 포털의 고캠핑,날씨)등을 사용하여 디비에 저장할때에도 requst를 사용해서 option방식으로 사용을 했었는데 타입스크립트에 적용을 할려고 하니 타입 오류가 많이 나와서 axios로 호출을 해서 사용했다.

데이터 양이 많고 타입들도 지정을 해줘야해서 파일을 따로 관리 할려고 한다.

 

'항해 99' 카테고리의 다른 글

항해 99 58일차 11/15일  (0) 2022.11.16
항해 99 57일차 11/14일  (0) 2022.11.15
항해 99 55일차 11/12일  (0) 2022.11.13
항해 99 54일차 11/11일  (0) 2022.11.12
항해 99 53일차 11/10일  (0) 2022.11.10