| Item | Discussion | Date | Assignee |
|---|---|---|---|
| 1 | 타입스크립트를 공부할 때 알아야 할 단 한가지 | 2025.02.27(Week 01) | 나여원, 최준호, 추슬기 |
| 2 | 공식 문서와 플레이그라운드 | 2025.02.27(Week 01) | 나여원, 최준호, 추슬기 |
| 3 | 왜 타입이 필요한가 | 2025.02.27(Week 01) | 나여원, 최준호, 추슬기 |
| Item | Discussion | Date | Assignee |
|---|---|---|---|
| 1 | 변수, 매개변수, 반환값에 타입을 붙이면 된다 | 2025.02.27(Week 01) | 나여원, 최준호, 추슬기 |
| 2 | 타입 추론을 적극 활용하자 | 2025.02.27(Week 01) | 나여원, 최준호, 추슬기 |
| 3 | 값 자체가 타입인 리터럴 타입이 있다 | 2025.02.27(Week 01) | 나여원, 최준호, 추슬기 |
| 4 | 배열 말고 튜플도 있다 | 2025.02.27(Week 01) | 나여원, 최준호, 추슬기 |
| 5 | 타입으로 쓸 수 있는 것을 구분하자 | 2025.02.27(Week 01) | 나여원, 최준호, 추슬기 |
| 6 | 유니언 타입으로 OR 관계를 표현하자 | 2025.02.27(Week 01) | 나여원, 최준호, 추슬기 |
| 7 | 타입스크립트에만 있는 타입을 배우자 | 2025.02.27(Week 01) | 나여원, 최준호, 추슬기 |
| 8 | 타입 별칭으로 타입에 이름을 붙이자 | 2025.02.27(Week 01) | 나여원, 최준호, 추슬기 |
| 9 | 인터페이스로 객체를 타이핑하자 | 2025.02.27(Week 01) | 나여원, 최준호, 추슬기 |
| 10 | 객체의 속성과 메서드에 적용되는 특징을 알자 | 2025.03.06(Week 02) | 나여원, 최준호, 추슬기 |
| 11 | 타입을 집합으로 생각하자(유니온, 인터섹션) | 2025.03.06(Week 02) | 나여원, 최준호, 추슬기 |
| 12 | 타입도 상속이 가능하다 | 2025.03.06(Week 02) | 나여원, 최준호, 추슬기 |
| 13 | 객체 깊에 대입할 수 있는지 확인하는 법을 배우자 | 2025.03.06(Week 02) | 나여원, 최준호, 추슬기 |
| 14 | 제네릭으로 타입을 함수처럼 사용하자 | 2025.03.06(Week 02) | 나여원, 최준호, 추슬기 |
| 15 | 조건문과 비슷한 컨디셔널 타입이 있다 | 2025.03.06(Week 02) | 나여원, 최준호, 추슬기 |
| 16 | 함수와 메서드를 타입핑하자 | 2025.03.06(Week 02) | 나여원, 최준호, 추슬기 |
| 17 | 같은 이름의 함수를 여러 번 선언할 수 있다 | 2025.03.13(Week 03) | 나여원, 최준호, 추슬기 |
| 18 | 콜백 함수와 매개변수는 생략 가능하다 | 2025.03.13(Week 03) | 나여원, 최준호, 추슬기 |
| 19 | 공변성과 반공변성을 알아야 함수끼리 대입할 수 있다 | 2025.03.13(Week 03) | 나여원, 최준호, 추슬기 |
| 20 | 클래스는 값이면서 타입이다 | 2025.03.13(Week 03) | 나여원, 최준호, 추슬기 |
| 21 | enum은 자바스크립트에서도 사용할 수 있다 | 2025.03.13(Week 03) | 나여원, 최준호, 추슬기 |
| 22 | infer로 타입스크립트의 추론을 직접 활용하자 | 2025.03.13(Week 03) | 나여원, 최준호, 추슬기 |
| 23 | 유니온에서 공통된 타입을 얻어내자 | 2025.03.13(Week 03) | 나여원, 최준호, 추슬기 |
| 24 | 자기 자신을 타입으로 사용하는 재귀 타입이 있다 | 2025.03.13(Week 03) | 나여원, 최준호, 추슬기 |
| 25 | 정교한 문자열 조작을 위해 템플릿 리터럴 타입을 사용하자 | 2025.03.13(Week 03) | 나여원, 최준호, 추슬기 |
| 26 | 추가적인 타입 검사에는 satisfies 연산자를 사용하자 | 2025.03.13(Week 03) | 나여원, 최준호, 추슬기 |
| 27 | 타입스크립트는 걱정증이 심하다 | 2025.03.13(Week 03) | 나여원, 최준호, 추슬기 |
| 28 | 원시 자료형에도 브랜딩 기법을 사용할 수 있다 | 2025.03.13(Week 03) | 나여원, 최준호, 추슬기 |
| 29 | 배운 것을 바탕으로 타입을 만들어보자 | 2025.03.20(Week 04) | 나여원, 최준호, 추슬기 |
| 30 | 타입스크립트의 에러 코드를 검색하자 | 2025.03.20(Week 04) | 나여원, 최준호, 추슬기 |
| 31 | 함수에 기능을 추가하는 데코레이터 함수가 있다 | 2025.03.20(Week 04) | 나여원, 최준호, 추슬기 |
| 32 | 멤버 변수 선언도 선언 방법이 된다 | 2025.03.20(Week 04) | 나여원, 최준호, 추슬기 |
| Item | Discussion | Date | Assignee |
|---|---|---|---|
| 1 | Partial, Required, Readonly, Pick, Record | 2025.03.20(Week 04) | 나여원, 최준호, 추슬기 |
| 2 | Exclude, Extract, Omit, NonNullable | 2025.03.20(Week 04) | 나여원, 최준호, 추슬기 |
| 3 | Parameters, ConstructorParameters, ReturnType, InstanceType | 2025.03.20(Week 04) | 나여원, 최준호, 추슬기 |
| 4 | ThisType | 2025.03.20(Week 04) | 나여원, 최준호, 추슬기 |
| 5 | forEach 만들기 | 2025.03.20(Week 04) | 나여원, 최준호, 추슬기 |
| 6 | map 만들기 | 2025.03.27(Week 05) | |
| 7 | filter 만들기 | 2025.03.27(Week 05) | |
| 8 | reduce 만들기 | 2025.03.27(Week 05) | |
| 9 | flat 분석하기 | 2025.03.27(Week 05) | |
| 10 | Promise, Awaited 타입 분석하기 | 2025.03.27(Week 05) | |
| 11 | bind 분석하기 | 2025.03.27(Week 05) |
- 일정 : 2025년 2월 27일 ~ 2025년 3월 27일까지 정리 완료를 목표로 해요.
- 작성 방법 : 각 해당 사람의 폴더 내 챕터 별 디렉토리에 마크다운 파일로 학습한 내용을 정리해요.
- 마감 기한 : 스터디 시작 전인 목요일 오전 11시 전(점심 스터디 시작 전)까지 작성을 완료해 올려요.
- 스터디 진행 시 임의의 발표자가 해당 정리된 내용을 발표해 공부한 내용을 공유해요.
- 서로 궁금했던 내용이나 인사이트가 있었던 부분 위주로 자유롭게 이야기를 나눠요.
