[G1-Sync] Manual knowledge update

This commit is contained in:
Antigravity Agent
2026-04-30 22:42:02 +09:00
parent 0bd4f19e38
commit c36c0644a1
4888 changed files with 18470 additions and 18602 deletions
@@ -1,5 +1,5 @@
---
id: P-REINFORCE-AUTO-471F26
id: [[P-Reinforce]]-AUTO-471F26
category: "10_Wiki/💡 Topics/Programming & Language"
confidence_score: 0.90
tags: [auto-reinforced]
@@ -16,7 +16,7 @@ github_commit: "[P-Reinforce] Continuous Worker - 타입 정의가 부족한 서
* **외부 라이브러리 연동 시의 한계와 문제점**
타입 시스템이 적용된 프로젝트에서 타입이 없거나 잘못 지정된 외부 라이브러리를 사용하면, 정교하게 작성된 코드의 타입 정보가 소실되거나 잘못된 결과물로 반환되는 문제가 발생할 수 있습니다 [1]. 또한, 외부 라이브러리 생태계에서 적절한 타입 스텁(Type stubs)을 찾는 것 자체가 큰 고충이 되기도 합니다 [5].
* **선언 파일(`.d.ts`) 및 DefinitelyTyped 생태계 활용**
* **선언 파일(`.d.ts`) 및 [[DefinitelyTyped]] 생태계 활용**
타입스크립트 환경에서 자바스크립트 기반 라이브러리를 사용하려면, 실제 구현부 없이 타입 정보만을 제공하는 선언 파일(`.d.ts`)이 필수적입니다 [2]. 대다수의 인기 라이브러리는 자체 타입을 제공하지만, 그렇지 않은 경우 'DefinitelyTyped'를 통해 제공되는 커뮤니티 주도 타입(예: `@types/패키지명`)을 설치하여 해결할 수 있습니다 [2].
* **모듈 직접 선언(Module Declaration)**