TypeScript 뉴스
TypeScript의 새 버전, 타입 시스템 개선, 개발 도구 통합 소식을 다룹니다.
총 51건·최신 업데이트
TypeScript 핵심 글
- 1
Show HN: typia 플러그인과 같은 린터 및 TypeScript-Go 도구 체인의 800배 빠른 성능
ttsc는 Go 언어를 활용해 TypeScript의 컴파일, 체크, 변환을 수행하는 차세대 툴체인으로, 기존 tsc와 eslint, prettier를 대체하여 압도적인 속도를 제공합니다. 특히 린트 위반을 컴파일 에러로 통합하고 typia와 같은 강력한 플러그인을 지원하여 타입 안전성과 개발 효율성을 동시에 높이는 데 집중합니다.
Show HN: 800x faster Linter and TypeScript-Go toolchain for plugins like typia↗github.com
- 2
TypeScript로 구축한 타입 안전 프롬프트 엔지니어링 프레임워크 구축 방법
코드 내에 단순 문자열로 프롬프트를 삽입하는 기존 방식의 위험성을 지적하며, 이를 구조화된 STCO(System, Task, Context, Output) 프레임워크와 TypeScript 타입을 통해 관리하는 방법을 제시합니다. 이 방식을 통해 프롬프트 환각(Hallucination) 발생률을 30% 이상 낮추고 프롬프트 엔지니어링의 안정성을 확보할 수 있습니다.
How we built a type-safe prompt engineering framework in TypeScript↗dev.to
- 3
Voice AI 에이전트: TypeScript로 Speech-to-Speech 앱 개발
NeuroLink는 STT(Speech-to-Text), LLM, TTS(Text-to-Speech) 기능을 단일 TypeScript SDK로 통합하여 실시간 음성 AI 에이전트 개발을 혁신합니다. 이 SDK는 기존의 복잡하고 지연이 심한 파이프라인 문제를 해결하고, 음성 입력을 스트림으로 처리하여 자연스러운 대화형 AI 구축을 간소화합니다.
Voice AI Agents: Building Speech-to-Speech Apps with TypeScript↗dev.to
- 4
Show HN: TypeScript로 만든 웹사이트용 강력한 LLM 추출기
Lightfeed Extractor는 TypeScript 기반 라이브러리로, LLM(대규모 언어 모델)과 Playwright를 활용하여 웹에서 구조화된 데이터를 강력하게 추출합니다. 자연어 프롬프트를 통해 웹 페이지를 탐색하고, 복잡한 데이터 파이프라인에 필수적인 높은 정확성과 토큰 효율성을 제공합니다. 브라우저 자동화, AI 내비게이션, LLM 기반 추출 및 JSON 복구 기능이 핵심입니다.
Show HN: Robust LLM Extractor for Websites in TypeScript↗github.com
TypeScript 관련 전체 글
- 1
TypeScript, Zod, Supabase를 활용한 프래질 X 증후군 디지털 선별 시스템 구축
브라질 대학생 팀이 유전 질환인 프래질 X 증후군의 조기 진단을 돕는 디지털 선별 시스템을 개발했습니다. TypeScript와 Supabase를 활용해 보안성과 정확도(9mu%)를 동시에 확보했으며, 의료 데이터 보호를 위한 RLS 및 UUID 적용 등 엔지니어링적 완성도를 높였습니다.
Criando um Sistema de Triagem Digital para a Síndrome do X Frágil com TypeScript, Zod e Supabase↗dev.to
- 3
스키마 없이 TypeScript로 비공식 API 응답 타입 정의하기에서 얻은 교훈
외부 API의 불확실한 응답 구조에 대응하기 위해 TypeScript 인터페이스를 설계할 때, 무분별한 옵셔lar 처리 대신 관찰된 데이터를 기반으로 한 정교한 타입 정의가 필요합니다. 특히 Steam API 사례처럼 엔드포인트마다 다른 성공 여부(boolean vs integer)와 데이터 누락 패턴을 정확히 식별하여 런타임 오류를 방지해야 합니다.
What I learned about typing unofficial API responses in TypeScript without a schema↗dev.to
- 6
Webernetes: 누군가 브라우저로 쿠버네티스를 포팅했습니다 - 10만 라인의 TypeScript 코드, 당신의 탭에서 실행
ngrok의 개발자 Sam Rose가 쿠버네티스의 핵심 컴포넌트를 TypeScript로 재작성하여 브라우저에서 실행되는 'Webernetes'를 개발했습니다. 이 프로젝트는 140KiB라는 초경량 사이즈로 클러스터링, 서비스 디스커버리 등 주요 기능을 구현하며, LLM을 활용한 대규모 코드 변환과 엄격한 테스트 검증 과정을 거쳤습니다.
Webernetes: Someone Ported Kubernetes to the Browser — 100K Lines of TypeScript, Runs in Your Tab↗dev.to
- 7
레거시 Razor + JavaScript 프론트엔드를 React와 TypeScript로 전환하기: 한 컴포넌트씩
기존의 복잡하게 얽힌 서버 사이드 렌더링(Razor)과 클라이언트 스크립트 기반 프론트엔드를 컴포넌트 단위로 React와 TypeScript로 전환한 사례를 다룹니다. 전체 시스템을 한 번에 재작성하는 위험 대신, 기존 페이지 내에 신규 컴포넌트를 마운트하는 방식을 통해 서비스 연속성을 유지하며 기술 부채를 해결했습니다.
Migrating a Legacy Razor + JavaScript Frontend to React and TypeScript, One Component at a Time↗dev.to
- 11
Git 리비전 간 TypeScript 프로젝트 아키텍처 변화를 보여주는 CLI 구축기
기존 의존성 분석 도구가 현재 상태만 보여주는 것과 달리, 이 도구는 Git 커밋 간의 변화를 추적하여 새로운 순환 참조나 경계 침범 의존성을 찾아냅니다. 이를 통해 개발자가 코드 리뷰 과정에서 아키텍처가 서서히 나빠지는 현상을 사전에 감지하고 대응할 수 있도록 돕습니다.
I built a CLI that shows how your TypeScript project architecture changed between Git revisions↗dev.to
- 12
창업자를 위한 오픈 소스 AI 협업 도구 구축 방법 – 공급 업체 독립적, 지속적인 메모리, 풀스택 TypeScript
기존 LLM의 한계인 단기 기억력과 연결 끊김 문제를 해결하기 위해 pgvector 기반의 시맨틱 메모리와 BullMQ를 활용한 작업 큐 시스템을 도입한 AI 에이전트 'Coworker'가 등장했습니다. 이 솔루션은 다양한 모델 공급자 간의 자동 폴백 기능을 지원하며, 창업자가 직접 호스팅하여 비즈니스 워크플로우를 자동화할 수 있는 구조를 갖추고 있습니다.
How I built an open-source AI coworker for founders — provider-agnostic, persistent memory, full-stack TypeScript↗dev.to
- 13
Python/TypeScript로 모델 컨텍스트 프로토콜 도구 정의 생성 - MCP Tool Builder
MCP Tool Builder는 Python 및 TypeScript 함수를 기반으로 Model Context Protocol(MCP) 도구 정의와 서버 코드를 생성하는 오픈소스 도구입니다. 개발자는 함수 시그니처만 입력하면 JSON 스펙과 함께 FastMCP(Python) 및 SDK(TypeScript) 기반의 완성된 서버 코드를 즉시 얻을 수 있습니다.
MCP Tool Builder â Generate Model Context Protocol Tool Definitions from Python / TypeScript↗dev.to
- 14
스카라브 다이애그노스틱 스위트 현장 테스트 #016: Microsoft/TypeScript 자동 가져오기 패키지 경계
TypeScript의 자동 가져오기 기능이 wildcard package.json 설정을 이용해 패키지 경계를 벗어난 경로를 제안하던 버그가 발견되었습니다. 이는 단순한 기능 오류를 넘어, 개발 도구가 유효하지 않은 의전성 관계를 정당한 것으로 오인하게 만드는 경계 침범의 문제입니다.
Scarab Diagnostic Suite Field Test #016: Microsoft/TypeScript Auto-Import Package Boundary↗dev.to
- 15
인터페이스와 Zod 스키마로부터 TypeScript 피처를 생성하는 도구를 만들었습니다.
FixtureKit은 TypeScript 타입이나 Zod 스키마를 기반으로 실제 데이터와 유사한 형태의 모크 데이터를 즉시 생성해주는 개발자 도구입니다. 단순한 값 채우기를 넘어 필드명을 분석해 이메일, 가격 등 의미 있는 값을 생성하며, 결정론적 출력을 통해 일관된 테스트 환경을 제공합니다.
I built a tool that generates TypeScript fixtures from interfaces and Zod schemas↗dev.to
- 16
TypeScript 팀을 위한 무료 오픈 소스 GitHub App: PR에서 API 변경 사항을 AST 분석으로 감지하고 AI 자동 수정 기능(/fix 명령어) 제공. Gemini, OpenAI, Claude, Groq 등 멀티 제공업체 지원 출시.
TypeScript 팀을 위해 설계된 이 오픈 소스 GitHub App은 PR 과정에서 AST 분석을 통해 API 변경 사항을 자동으로 식별합니다. 특히 Gemini, OpenAI, Claude 등 다양한 AI 모델을 활용하여 '/fix' 명령어로 코드 수정을 자동화할 수 있는 기능을 갖추고 있습니다.
Free and open-source GitHub App for TypeScript teams. Detects breaking API changes in PRs using AST analysis and offers AI auto-fix with /fix command. Just shipped multi-provider support (Gemini, OpenAI, Claude, Groq). Would love feedback from anyone worki↗dev.to
- 17
모잠비크 NUIT, BI, CEP 유효성 검사: 1줄 코드(TypeScript, Python, PHP, Dart, Kotlin)
'moz-utils'는 모잠비크의 NUIT, BI 등 개인 식별 정보와 우편번호, 통신사 및 모바일 월렛 정보를 검증할 수 있는 오픈소스 라이브러리입니다. TypeScript, Python, PHP, Dart, Kotlin 등 5개 주요 언어를 지원하며, 외부 API 호출 없이 오프라인 환경에서도 정확한 데이터 검증이 가능합니다.
Como validar NUIT, BI e CEP de Moçambique em 1 linha de código (TypeScript, Python, PHP, Dart, Kotlin)↗dev.to
- 18
Perry, SWC와 LLVM을 활용해 TypeScript를 바로 실행 파일로 컴파일
Perry는 TypeScript 코드를 macOS, Windows, Android 등 다양한 플랫폼의 네이티브 바이너리로 변환하는 컴파일러입니다. Node.js나 V8 런타임 없이도 실행 가능한 초경량 바이너리를 생성하며, 플랫폼별 네이티브 UI 위젯을 직접 사용하여 압도적인 성능과 작은 용량을 제공합니다.
Perry Compiles TypeScript directly to executables using SWC and LLVM↗perryts.com






