typeScript (2) 썸네일형 리스트형 Nodejs + Express + Typescript 프로젝트 세팅 필요 선행 작업 $ npm i -g yarn $ npm i -g typescript *** 만약 git 이 설치되어 있지 않다면, 아래 명령어 실행 $ brew install git 프로젝트 생성 프로젝트를 시작할 폴더를 생성 후 해당 폴더 내에서 아래 명령어 실행 $ yarn init -y $ tsc --init $ git init 라이브러리 추가 Express, nodemon, typescript 설치 $ yarn add express $ yarn add -D @types/express @types/node ts-node typescript nodemon tsconfig.json 설정 tsc --init 명령으로 파일이 생성되었을 것이다. 해당 config 에 typescript 컴파일 옵션을 추가한.. Typescript 익숙해지기 익숙해 지는 과정 새로운 무언가에 익숙해 지기 위해서는 몇가지 해야할 사항들이 있다. 그 중에서 가장 어려운건 바로 지금의 익숙함을 내려놓아야 한다는 것이다. 바닐라 자바스크립트로 개발을 할 때보다 타입스크립트를 사용할 때 계속 들었던 생각은, 굳이.. 굳이.. 타입스크립트를 써야하는가... 였다. 많은 개발자들이 타입스크립트로 개발을 하고 협업을 한다. 그렇기 때문에 나도 타입스크립트에 익숙해져야 한다고 생각했다. 하지만 중요한건 타입스크립트를 써야하는 이유를 찾아야 즐겁게 재밌게 개발을 할 수 있지 않을까 생각이 들었다. 아, 이거구나! 리액트로 프론트 작업을 하는 중에 셀렉트 옵션을 주는데 개발자 답지 않게 열심히 하드코딩을 하고 있는 나를 발견했다. 내가 이걸 지금 왜 쓰고 있지... ㅎㅎ 바로 .. 이전 1 다음