클로저 컴파일러의 역사, 그리고 타입스크립트가 승리한 이유

오늘 소개해드릴 글은 메디스트림의 서보현님이 번역해주신 글입니다. 타입스크립트가 널리 쓰이기 이전, 구글은 타입 검사를 위해 클로저(Closure) 컴파일러라는 도구를 사용했다고 합니다. 자바스크립트가 좋지 않은 평가를 받던 시절 구글은 클로저 도구를 활용해 정교한 웹 앱인 지메일을 구축해 놀라움을 안겼습니다.


하지만 모두가 알다시피 현재는 타입스크립트가 확실하게 승리했고 클로저 도구에 대해서는 대부분 알지 못합니다. 어째서 이런 차이가 발생했을까요? 이번 글은 클로저 컴파일러가 초기 자바스크립트의 한계를 넘어선 방법을 소개하고, 타입스크립트와의 설계 철학과 타이밍을 비교해 어떻게 타입스크립트가 현재의 위치에 오게 되었는지 설명합니다. 이번 글을 통해 흥미로운 자바스크립트 역사의 한 부분과 타입스크립트의 설계를 더 깊이 이해할 수 있을 것입니다 🙂


  • 글 링크: https://bit.ly/3QjvQqL

클로저 컴파일러의 역사, 그리고 타입스크립트가 승리한 이유 | bohyeon.dev

ktseo41.github.io

클로저 컴파일러의 역사, 그리고 타입스크립트가 승리한 이유 | bohyeon.dev

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 10월 31일 오전 12:36

 • 

저장 19조회 4,625

댓글 0

    함께 읽은 게시물

    < 가장 예쁜 사람이 아니라, 1등 할 사람에게 투표하라 >

    1. 유명한 경제학자 케인스는 단기 투자 전략을 미인선발대회에 비유했다.

    ... 더 보기

    업스테이지에서 추론 기능을 가진 Solar Pro2 출시. 프론티어 모델에 근접한 수준으로 한국 기업 중 최고 수준.

    ... 더 보기

    조회 395


    야근의 관성

    제가 한국에서 직장 생활을 시작하고 가장 먼저 배운 것은 아이러니하게도 야근이었습니다. 신입이었던 제게 야근은 선택의 문제가 아니었거든요. 선배들에게 야근은 너무나 당연한 루틴이었고, 저녁 5시가 되면 "퇴근 안 해?"가 아니라 "저녁 뭐 먹을까?"라는 질문을 던졌습니다. 누가 정해놓은 것처럼 부장님이 퇴근해야 과장님이, 과장님이 퇴근해야 대리님이, 대리님이 퇴근해야 비로서 저 같은 신입도 퇴근 생각을 할 수 있었습니다.

    ... 더 보기

     • 

    저장 15 • 조회 3,792



    올해로 개발자 생활이 햇수로 20년째다

    2005년 7월에 일을 시작했으니, 올해로 개발자 생활이 햇수로 20년째다. 중간에 공백이 조금씩 있었으니 꽉 채운 스무 해는 아니지만, 숫자가 주는 무게는 여전하다. 20년이라는 시간이 흘렀다는 사실이 새삼 신기하게 느껴진다.

    ... 더 보기

    6년간의 토이프로젝트 여정을 마무리하며 - 기술블로그 구독서비스 회고록

    ... 더 보기

    6년간의 토이프로젝트 여정을 마무리하며 - 기술블로그 구독서비스 회고록

    taetaetae.github.io

    6년간의 토이프로젝트 여정을 마무리하며 - 기술블로그 구독서비스 회고록

     • 

    댓글 1 • 저장 9 • 조회 2,101