강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

dpthf9596님의 프로필 이미지
dpthf9596

작성한 질문수

자바스크립트 vs 타입스크립트 공부순서

작성

·

735

0

안녕하세요 자바스크립트와 타입스크립트 공부 시작하려고 합니다.

 

그런데 저는 기본 js인 자바스크립트를 먼저 공부하고,

그 후에 타입스크립트나 기타 언어들을 배우려고 하는데요.

 

현업 재직 중인 지인 분이 ts를 먼저 배우고

js를 공부하면 js는 빠르게 이해 가지만,

 

js를 먼저 배우는 경우 ts는 이해가 바로 되지는 않는다고 하시더라구요.

효율상 ts를 먼저 배우는 게 좋다고요.

 

현업재직중이시거나 실제로 두 스크립트 다 공부하셨던 분들 중

공부 순서에 따라 습득의 차이가 실제로 있는 지 조언 부탁 드립니다.

 

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.
dpthf9596님, 자바스크립트와 타입스크립트의 학습 순서에 대한 질문을 주셨군요.

자바스크립트(JS)는 웹에서 가장 널리 쓰이는 스크립트 언어로, 웹 페이지의 상호작용을 위해 고안되었습니다.
타입스크립트(TS)는 자바스크립트의 상위 집합으로, 정적 타입 검사를 도입하여 대규모 어플리케이션 개발에 유용합니다.

일반적으로 자바스크립트부터 학습하는 것을 추천하는 의견이 많습니다. 자바스크립트의 기본을 통해 웹의 기본적인 동작 원리와 스크립트 언어의 구성 요소를 이해하고, 이후 타입스크립트를 공부하면 타입 시스템 등 추가적인 기능을 좀 더 쉽게 받아들일 수 있기 때문입니다.

반면에, 타입스크립트를 먼저 학습한 후 자바스크립트를 배우는 경우에는 타입스크립트가 제공하는 엄격한 타입 체크와 같은 특징들로 인해 좀 더 체계적으로 프로그래밍을 배울 수 있는 장점이 있습니다.

실무 경험이 있는 개발자의 조언에 따르면, 타입스크립트를 먼저 배우면 자바스크립트를 빠르게 이해할 수 있다고 합니다. 하지만 이런 경험은 개인에 따라 다를 수 있어, 꼭 일반화하기는 어렵습니다.

결국, 습득의 차이는 개인의 학습 스타일과 프로그래밍에 대한 기존 지식, 학습에 대한 접근 방식에 따라 다르게 나타날 수 있습니다. 중요한 것은 각 언어의 특징과 장단점을 이해하면서 자신에게 맞는 순서로 학습을 진행하는 것입니다.

님의 경우에는 학습 목적과 커리어 계획에 따라 결정하는 게 좋을 것 같습니다. 예를 들어, 웹 프런트엔드 개발에 초점을 두고 싶다면 자바스크립트를 먼저 학습하는 것이 좋습니다. 하지만 타입 안정성과 대규모 애플리케이션 개발에 관심이 많다면 타입스크립트를 먼저 배우는 것도 고려해볼 수 있습니다.

인프런에서는 다양한 입문 강의가 준비되어 있으니, 인프런 입문강의 추천받기 서비스를 통해 본인에게 맞는 강의를 찾아보시는 것도 하나의 방법입니다.

언어 선택 및 학습 순서 결정에 도움이 되었으면 좋겠습니다. 학습하시는 과정에서 추가적인 질문이 있으시면 언제든지 질문해주세요.

dpthf9596님의 프로필 이미지
dpthf9596

작성한 질문수

질문하기