디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

JS와 TS 차이 존나 간단하게 알려줌

ㅆㅇㅆ(124.216) 2025.05.30 16:16:20
조회 112 추천 0 댓글 3

TS도 결국은 JS로 트랜스파일됨. 즉 TS는 컴파일 타임에만 존재하고, 실행타임에는 완전히 사라져서, 결국 실행시 브라우저상에서는 JS만 보임


1.그럼 왜 TS만 쓰냐?


-> JS가 구려서


왜 JS가 구리냐, 어셈블리 쓰나 C도 어셈블리로 바뀌는데 왜 C로 짜는것이냐와 같음


JS는 동적 언어다보니 거대한 시스템 구축이 힘든데, 옛날 웹은 괜찮지만 웹이 커짐에 따라서 동적으로는 힘들고 타입 추론, 인터페이스등이 필요하게되면서 정적 언어가 필요했음


근데 JS를 다 갈아엎어버리기에는 기존에 만들어뒀던 시스템과 연동, 즉 호환성이 중요해서 JS로 결국 트랜스 파일해서 쓰는 TS 나온거


2. TS가 버그체크가 쉬움

-> JS는 런타임 타입체크가 없음. 따라서 버그 찾기가 어려운데 TS가 정적 언어로써 훨씬 안정적임


사실 동적언어 자체가 기본적으로 큰 시스템에 불리함


파이썬 생태계는 그 단점을 모듈 시스템을 만들어서 패키징, 모듈로 극복하게 해서 실제로 여러 작은 미세 구조의 집합체고 사실 이것도 어느정도 오버헤드가 있는데


웹 특성상 이 오버헤드도 상당히 크기때문에 TS가 나오게된거


추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 운이 좋아서 따라다니면 콩고물이라도 떨어질 것 같은 스타는? 운영자 25/06/16 - -
2859700 겜하면서 느낀건데 RyuDOG갤로그로 이동합니다. 05.30 46 0
2859698 차단을 생활화합시다 [2] ㅇㅇ갤로그로 이동합니다. 05.30 58 1
2859697 자칭 격투기마스터새끼 ㅋㅋ [5] 류도그담당(114.202) 05.30 91 0
2859696 인지과학조져라 [1] 손발이시립디다갤로그로 이동합니다. 05.30 40 0
2859695 근데 개병신새끼랑 키배하는거보다 [1] RyuDOG갤로그로 이동합니다. 05.30 49 1
2859693 좆도그갓담일찐 평생 지지합니다 ㅋㅋㅋ [1] ㅆㅇㅆ(124.216) 05.30 48 0
2859692 뭔 버러지 바퀴벌레새끼가 ㅋㅋ RyuDOG갤로그로 이동합니다. 05.30 51 1
2859691 형이 좋게 넘어가면 대가리 박고 설설기어 [2] 류도그담당(114.202) 05.30 56 0
2859690 화짱조새끼야 까불고 싶으면 전화걸고 깝쳐 RyuDOG갤로그로 이동합니다. 05.30 44 0
2859689 타자도 좆도 느리비리한 병신새끼 ㅋㅋ [1] 류도그담당(114.202) 05.30 53 0
2859687 좆도그킹담일찐아 조언 하나 해준다 ㅆㅇㅆ(124.216) 05.30 44 3
2859686 원종이랑 키배 뜬걸 가문의 업보로 삼은새끼가 ㅋㅋ [1] 류도그담당(114.202) 05.30 60 0
2859685 아니 전번도 못까는 화짱조 바퀴벌레새끼가 [1] RyuDOG갤로그로 이동합니다. 05.30 49 0
2859684 처 맞다 눈물 찔끔 흘리면서 [1] 류도그담당(114.202) 05.30 53 1
2859683 전번 못까는 좆밥새끼가 RyuDOG갤로그로 이동합니다. 05.30 40 0
2859682 자꾸 좆밥년이 왜 자꾸 개김 류도그담당(114.202) 05.30 54 0
2859681 좆밥아 계속 내글에 댓글달지마라 RyuDOG갤로그로 이동합니다. 05.30 33 1
2859680 류도그야 왜 자꾸 시비걸어 [2] 류도그담당(114.202) 05.30 72 1
2859679 디씨도 이미 먹혀서 ㅉㅉ RyuDOG갤로그로 이동합니다. 05.30 49 2
2859677 서비스 터졋다 시발거 ㅜ [2] ㅇㅇ(118.235) 05.30 63 0
2859676 류도그 담당아 나도 중국 인맥좀 추천해줘 [2] ㅆㅇㅆ(124.216) 05.30 59 0
2859675 정처기갤 보기 무섭다  프갤러(211.36) 05.30 74 0
2859674 어차피 뒤질거면 RyuDOG갤로그로 이동합니다. 05.30 51 0
2859673 역시 인맥이 중요하다 [5] 류도그담당(211.235) 05.30 85 0
2859670 아 존나 피곤하다 진짜 ㅆㅇㅆ(124.216) 05.30 44 0
2859669 ㄹㅇ ㅆㅇㅆ 똥게이새끼 [2] RyuDOG갤로그로 이동합니다. 05.30 70 2
2859668 토스 지원해볼까 해서 가봤는데 [3] RyuDOG갤로그로 이동합니다. 05.30 155 1
2859667 글고 ㅆㅇㅆ 스토커새끼야 [2] RyuDOG갤로그로 이동합니다. 05.30 76 2
2859666 중국 회사에서 오퍼 왔는데 고민되네 [5] 류도그담당(211.184) 05.30 109 0
2859665 내 생각에 앞으로 개발 공부는 [2] 아스카영원히사랑해갤로그로 이동합니다. 05.30 87 0
2859664 원래 류씨들이 머리는 좋음 RyuDOG갤로그로 이동합니다. 05.30 69 1
2859663 전화해라. 프갤러(59.16) 05.30 37 0
2859662 프로그래밍 실력 늘리는 법 아시는분? ㅆㅇㅆ(124.216) 05.30 51 0
2859661 벌님 뭐하세요. [1] SunnyScarFlizard-_-갤로그로 이동합니다. 05.30 41 0
2859660 큰일났다 벌왔다. 개무서움 SunnyScarFlizard-_-갤로그로 이동합니다. 05.30 44 0
2859658 프로그래밍에 매우 적합한 모니터 추천 좀 [2] 멍멍이(119.192) 05.30 56 0
2859657 권고사직 당하려고 별 지랄을 하는데도 안해주는구나 ㅇㅇ(211.235) 05.30 57 0
2859656 넥도리아 2025 옥상 영상 SunnyScarFlizard-_-갤로그로 이동합니다. 05.30 46 0
2859653 프로그래밍의 진짜소질은 눈치,분위기파악 인듯 [2] account울프갤로그로 이동합니다. 05.30 72 0
2859652 의뢰 받은거 갑자기 취소되니까 기분 착잡하네 ㅆㅇㅆ(124.216) 05.30 50 0
2859651 그러면 요즘 프론트 신입 기준은 [5] 아스카영원히사랑해갤로그로 이동합니다. 05.30 205 0
2859650 솔직히 매일 내가 뭘 하는건지도 모르겠음;; 의미는 잊어버린지 오래임 ㅇㅇ(223.38) 05.30 48 0
2859649 타입스크립트는 ㅇㅇ(211.234) 05.30 52 0
2859648 인정과 리스펙은 다른거다. [2] ㅇㅇ(49.165) 05.30 59 0
2859645 근데 확실히 프로그래밍 타입 언어철학책 읽어서 그런가 [1] ㅆㅇㅆ(124.216) 05.30 70 0
JS와 TS 차이 존나 간단하게 알려줌 [3] ㅆㅇㅆ(124.216) 05.30 112 0
2859643 약속은 지켰는데, 1번 찍은거 엄청 후회중.... 폭삭속았수다 당했다. 넥도리아(175.196) 05.30 47 0
2859642 타입스크립트 안 써봤는데 [7] 아스카영원히사랑해갤로그로 이동합니다. 05.30 101 0
2859641 명문대 돈잘버는게 부러움 [23] 배구공(119.202) 05.30 107 0
2859639 30대 중반되면 [1] 프갤러(211.234) 05.30 85 0
뉴스 ‘암 투병’이솔이, 과거 제약회사 입사한 ‘뜻밖의’ 이유 공개 디시트렌드 10:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2