2줄 요약.
ts-node aaaa.ts 를 하면 typescript 파일인데 js 로 변환 안하고 그냥 실행 할 수 있다.
typescript-koa-starter 를 쓰면 koajs 프로젝트를 typescript 로 초기세팅을 편하게 할 수 있다.
예전부터 expressjs , koajs 같은 틀이 없는 프레임워크를 사용할때 일정한 틀로 개발할 수 있도록 하는 방법에 관심이 많았다.
그러다 ts-node 라는 좋은 도구를 알게 되었다.
const func = () => {
console.log('jeanjkdnfkoasdf')
}
이렇게 작성된 ts 코드를 js 변환 없이 바로 실행 할 수 있다.
이건 마치 deno 런타임으로 nodejs 프로젝트를 실행하는 느낌이다.
typescript-koa-starter도 알게 되었다.
https://www.npmjs.com/package/typescript-koa-starter
typescript-koa-starter
Quick and Easy TypeScript Koa Starter
www.npmjs.com
$ npx typescript-koa-starter "project name"
이렇게 입력하면 해당 이름의 프로젝트를 자동으로 만든다.
nestjs 가 제공하는 방식이 너무 마음에 든다면 그냥 그렇게 하면 된다.
혹시 nestjs 는 마음에 안드는데 typescript 를 조금 편하게 적용하고 싶다면 좋은 방법이 될 것 같다.
tsc 하면서 js 파일을 계속 생성해내는게 별로 좋지 않았는데 ts-node 가 좋은 것 같다.
'프로그래밍' 카테고리의 다른 글
리액트 useMemo 사용하기 (0) | 2021.05.06 |
---|---|
개발자의 이력서 작성하기 (1) | 2021.04.26 |
기술 면접에 자주 나오는 질문들 - 인덱스 (0) | 2021.04.23 |
Golang을 쓰면서 알게된 것들 (0) | 2020.09.30 |
golang 마샬링 / 언마샬링 (0) | 2020.09.17 |
댓글