sineTlsl's blog ☁︎
취소

Git Commit Message Convention

Git Commit Message Convention 1. Commit 메시지 구조 커밋 메시지는 크게 제목, 본문, 꼬리말 세 가지 파트로 나누고, 각 파트는 빈줄을 두어서 구분한다. type(옵션): Subject // 제목 body(옵션) // 본문 footer(옵션) // 꼬리말 type : 어떤 의도로 커밋을 했는지 ty...

[캡틴판교 TS] 섹션 5. 인터페이스

인터페이스(Interface) 란? 인터페이스 는 상호 간에 정의한 약속 혹은 규칙을 의미한다. 타입스크립트에서의 인터페이스는 보통 다음과 같은 범주의 대해 약속을 정의할 수 있다. 객체의 스펙(속성과 속성의 타입) 함수의 파라미터 함수의 스펙(파라미터, 반환 타입 등) 배열의 객체를 접근하...

[캡틴판교 TS] 섹션 4. 첫 번째 프로젝트 - 할 일 관리, 애플리케이션

할 일 관리, 애플리케이션 실습 Todo 실습 안내 주어진 코드에서 올바르게 타입을 변환할 수 있는 알아보는 시간이다. 1. 1_todo 폴더 안에서 npm install 을 해서 node_modules를 설치한다. 2. tsconfig.json 파일 수정 실습 CODE // type TodoType = { id: number, ti...

[캡틴판교 TS] 섹션 3. 타입스크립트 기초 - 변수와 함수 타입 정의하기

변수와 함수 타입 정의하기 타입스크립트 기본 타입 타입스크립트의 기본 타입에는 크게 다음 12가지가 있다. Boolean, Number, String, Object, Array, Tuple, Enum, Any, Void, Null, Undefined, Never 문자열(String) 타입이 문자열인 경우 아래와 같이 선언해서 사용한다. /...

[캡틴판교 TS] 섹션 2. 타입스크립트 시작하기

TypeScript 시작 타입스크립트 프로젝트 시작하는 방법 1. ts 파일을 생성한다. // index.ts function sum(a: number, b: number) { return a + b; } sum(10, 20); 2. 타입스크립트를 글로벌로 설치한다. npm i typescript -g 3. ts 파일을 js 파일로 ...

[캡틴판교 TS] 섹션 1. 타입스크립트 소개와 배경

TS 공식 문서: https://www.typescriptlang.org/ 타입스크립트(TypeScript) 란? 타입스크립트는 자바스크립트에 타입을 부여한 언어다. 자바스크립트의 확장된 언어라고 볼 수 있다. 타입스크립트는 자바스크립트와 달리 브라우저에서 실행하려면 파일을 한번 변환해주어야 한다. 이 변환 과정을 컴파일(com...

[캡틴판교 TS] 섹션 0. 강의 오리엔테이션

자바스크립트로 제작된 COVID-19 세계 현황판을 타입스크립트로 변환해보면서 타입스크립트의 개념과 기초를 배워보는 강좌다. 📌 강의 오리엔테이션 강의 특징 실습 & 코딩 중심 강의 - 3개의 실습 프로젝트 개념 설명은 짧고 간단하게 실습은 자세하게 수업 & 학습 자료를 웹 문서로 제공 - 타입스크립트 핸드북 교과 과정...