Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rolldeep-stepmerrily/typescript-playground
https://github.com/rolldeep-stepmerrily/typescript-playground
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rolldeep-stepmerrily/typescript-playground
- Owner: rolldeep-stepmerrily
- Created: 2024-08-12T08:39:27.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-13T04:22:44.000Z (5 months ago)
- Last Synced: 2024-08-13T10:50:33.819Z (5 months ago)
- Language: TypeScript
- Size: 271 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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는 문자가 입력될 때만 발생해서 특수키 조합은 감지할 수 없다나