#프로그래밍 언어

156 편의 글

타입스크립트 심화 #2 Mapped types
5 분 소요

타입스크립트 심화 #2 Mapped types

객체 타입을 한 번에 변환하는 mapped types — Partial/Required/Readonly가 어떻게 만들어졌는지부터 키 리매핑(as), modifier(+/-)까지 정리합니다.

모던 파이썬 고급 #5 GIL과 동시성 — threading vs multiprocessing vs asyncio
7 분 소요

모던 파이썬 고급 #5 GIL과 동시성 — threading vs multiprocessing vs asyncio

GIL의 정체, threading/multiprocessing/asyncio 세 도구의 분담, 그리고 Python 3.13~3.14의 free-threaded 빌드(PEP 703/779)까지 한곳에 정리합니다.

타입스크립트 심화 #1 keyof와 typeof
6 분 소요

타입스크립트 심화 #1 keyof와 typeof

타입을 만드는 가장 기본 도구 두 가지를 다룹니다. keyof로 키를 모으고 typeof로 값에서 타입을 끌어오는 법, 그리고 둘이 만나면 가능해지는 패턴들까지 정리합니다.

모던 파이썬 고급 #4 비동기 깊이 — 이벤트 루프, gather/wait, async generator
7 분 소요

모던 파이썬 고급 #4 비동기 깊이 — 이벤트 루프, gather/wait, async generator

중급 입문의 다음 단계 — 이벤트 루프의 실제 동작, Future와 Task의 차이, gather vs wait, async generator와 async iteration까지 정리합니다.

타입스크립트 + React 실전 #6 fetch와 API 응답 타이핑
6 분 소요

타입스크립트 + React 실전 #6 fetch와 API 응답 타이핑

제네릭 fetcher의 한계와 위험, 그리고 zod 런타임 검증으로 외부 데이터를 정말 안전하게 다루는 패턴까지 정리합니다.

모던 파이썬 고급 #3 메타클래스 — 언제 정말 필요한가
6 분 소요

모던 파이썬 고급 #3 메타클래스 — 언제 정말 필요한가

클래스를 만드는 클래스를 다룹니다. type의 정체, __init_subclass__와의 분담, 클래스 데코레이터로 풀 수 있는 경우, 그리고 진짜 메타클래스가 필요한 좁은 영역까지 정리합니다.

타입스크립트 + React 실전 #5 Context와 제네릭 컴포넌트
6 분 소요

타입스크립트 + React 실전 #5 Context와 제네릭 컴포넌트

createContext 타입 인자 패턴과 안전한 useContext 헬퍼, 그리고 제네릭 컴포넌트로 재사용 가능한 List/Select 같은 컴포넌트를 만드는 법을 정리합니다.

모던 파이썬 고급 #2 디스크립터와 __set_name__
6 분 소요

모던 파이썬 고급 #2 디스크립터와 __set_name__

property가 동작하는 원리 — __get__/__set__ 프로토콜과 데이터/논데이터 디스크립터, __set_name__으로 깔끔한 검증 필드 만들기까지 정리합니다.

타입스크립트 + React 실전 #4이벤트와 폼 타이핑
6 분 소요

타입스크립트 + React 실전 #4이벤트와 폼 타이핑

React이벤트 객체에 어떤 타입을 쓰는지, 제어/비제어 폼을 타입스크립트로 어떻게 잡는지 실전 패턴으로 정리합니다.

모던 파이썬 고급 #1 매직 메소드 깊이와 프로토콜
7 분 소요

모던 파이썬 고급 #1 매직 메소드 깊이와 프로토콜

파이썬 객체가 언어 기능과 통합되는 모든 후크. __call__, __getitem__, __hash__, __format__, __getattr__ 등을 한곳에 정리합니다.

타입스크립트 + React 실전 #3 hooks 타이핑
7 분 소요

타입스크립트 + React 실전 #3 hooks 타이핑

useState/useReducer/useRef/useCallback/useMemo까지 빌트인 hook들의 타입을 어디까지 추론에 맡기고 언제 명시할지 정리합니다.

모던 파이썬 중급 #7 비동기 입문 (asyncio)
6 분 소요

모던 파이썬 중급 #7 비동기 입문 (asyncio)

async/await의 의미, 이벤트 루프, asyncio.gather와 TaskGroup, 동기 코드와 섞기까지 asyncio 첫 걸음을 한곳에 정리합니다.