Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rolldeep-stepmerrily/typescript-playground


https://github.com/rolldeep-stepmerrily/typescript-playground

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

## Description

Typescript Playground

## Memo

ts-node로 파일을 읽어서 실행한뒤 output을 뱉어주는게 3초이상 걸림.

너무 느려서 대안을 찾아보다가 swc라는걸 발견했는데 3200ms에서 16ms로 1/20로 속도가 빨라졌다.

일단 코드를 따라 쳤지만 어떤 원리로 swc라는게 작동하는지 공부해야할듯.🤔

평소에도 편하게 쓸 수 있게끔 css나 ui를 개선하고 단축키를 넣어서 편하게 이용해보자 😁

++ swc가 타입체크를 해주지않아서 tsc를 대체하지는 않는다고하니, 타입체크까지 수행하는 버튼을 따로 두자

++ ctrl+s 버튼으로 run을 하고 싶었는데 keypress로 하니까 다른이름으로 저장이 된다. 근데 keydown으로 바꾸면 막을 수 있음! keypress는 문자가 입력될 때만 발생해서 특수키 조합은 감지할 수 없다나