typescript4 TypeScript - 인터페이스 알아보기 안녕하세요. Hynn 입니다. 이번 포스팅에서는 타입스크립트에서 인터페이스의 의미와 사용에 대한 기본적인 사항을 학습해보도록 하겠습니다. 타입스크립트에서 인터페이스는 매우 중요한 개념으로 사용되며, 이 개념을 잘 사용하면, 코드의 재사용성, 구조를 향상하는데 큰 도움이 됩니다. ============= 1. 인터페이스란? 2. 인터페이스를 사용하여 얻는 이점 & 사용방법 ============= 1. 인터페이스란? 인터페이스는 타입스크립트에서 가장 중요한 개념 중 하나라고 생각됩니다. 바로 타입스크립트에서 코드의 품질, 유지관리성을 향상시켜줄 뿐 아니라, 협업에서도 인터페이스 정의를 사전에 협의하고 시작을 하면, 코드가 문서화가 되고, 이를 통해 가독성이나 품질을 향상시키는 가장 중요한 수단이라고 생각합.. 2023. 4. 27. TypeScript - 타입스크립트 원시타입 & 유니언타입 정리 안녕하세요. Hynn 입니다. 이번 포스팅에서는 연속적으로, 원시타입부터, TypeScript 에서 사용할 수 있는 타입의 종류, 작성방법에 대해서 작성해보도록 하겠습니다. JavaScript 에서는 변수에 담기는 컨텐츠들이 각자 고유의 타입을 가지고 있습니다. 기존에서 JavaScript 의 타입은, 사용자가 추측하여 작성하거나, 어떤 타입이 되었든, 형변환을 통해 사용하는 형태로 사용했다면, TypeScript 에서는 코드 작성자가 타입을 명시해야 하며, 이를 준수하지 않을 경우, 오류가 반환되는 형태로 작성이 필요합니다. 시작해보겠습니다. ============== 1. 타입에 대해 알아보기 2. 원시타입 & 3. 유니언타입 4. 타입 작성방법 ============== 1. 타입에 대해 알아보기 .. 2023. 4. 23. TypeScript - 컴파일러 & 트랜스파일러 적용하기 안녕하세요. Hynn 입니다. 이번 포스팅에서는 TypeScript 를 작성하기 전, 환경설정을 하기 위해, 컴파일러, 트랜스파일러를 적용하는 방법에 대해서 알아보도록 하겠습니다. IDE 는 VisualStudio Code 를 사용하기 때문에, 다른 IDE 에서는 본 포스팅에서 설명하는 부분과 다를 수 있습니다. ============ HTML 삽입 미리보기할 수 없는 소스 ============ HTML 삽입 미리보기할 수 없는 소스 사실 TypeScript 에서 JavaScript 로 변환하는 과정은 컴파일러보다는, 트랜스파일러가 더 맞는 단어라고 개인적인 생각이 들기는 합니다. 하지만 부족한(?) 컴퓨터 공학 지식을 간간히 채우기 위해 각 단어가 갖는 의미를 글을 읽으시는 분들에게도 간략하게 설명드.. 2023. 4. 19. TypeScript - 타입스크립트 기초 알아보기 안녕하세요. Hynn 입니다. 이번 포스팅에서는 JavaScript 의 상위 집합(superset) 이라고 불리기도 하고, 현업에서도 상당히 많이 사용되는 TypeScript 에 대해서 알아보도록 하겠습니다. JavaScript 의 특성과 한계적인 부분을 극복하기 위한 대체언어로 많이 사용되고, 이를 실제 작성해보는 과정을 가져보도록 하겠습니다. =========== HTML 삽입 미리보기할 수 없는 소스 =========== HTML 삽입 미리보기할 수 없는 소스 TypeScript, 즉 타입스크립트는 JavaScript 가 구조적으로 가지고 있는 문제점을 보완하는 역활을 하는 언어입니다. 즉, JavaScript 를 사용하여 개발하는 개발자들이 겪는 몇가지 문제점들을 구조적으로 개선하고, 보완하는 역.. 2023. 4. 18. 이전 1 다음