<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>TypeScript on Codeslog</title>
    <link>https://www.codeslog.com/tags/typescript/</link>
    <description>Recent content in TypeScript on Codeslog</description>
    <image>
      <title>Codeslog</title>
      <url>https://www.codeslog.com/images/default-cover.png?v=20260114T1436</url>
      <link>https://www.codeslog.com/images/default-cover.png?v=20260114T1436</link>
    </image>
    <generator>Hugo -- 0.150.0</generator>
    <language>ko</language>
    <lastBuildDate>Tue, 28 Jul 2026 00:47:04 +0900</lastBuildDate>
    <atom:link href="https://www.codeslog.com/tags/typescript/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>수천 개 페이지 중 무엇을 검사할까 — 접근성 대표 페이지 자동 선정 알고리즘</title>
      <link>https://www.codeslog.com/posts/page-sampling-algorithm/</link>
      <pubDate>Tue, 28 Jul 2026 00:47:04 +0900</pubDate>
      <guid>https://www.codeslog.com/posts/page-sampling-algorithm/</guid>
      <description>웹 접근성 검사에서 수천 개 페이지를 다 볼 수도, 홈 하나만 볼 수도 없습니다. WCAG-EM 2.0의 층화 표집을 참고해 URL 템플릿 클러스터링으로, 본문을 내려받지 않고도 대표 페이지를 결정적으로 뽑는 알고리즘을 만든 기록입니다.</description>
    </item>
    <item>
      <title>타입스크립트 7 정식 출시 — 10배 빨라진 네이티브 컴파일러, 지금 갈아타도 될까</title>
      <link>https://www.codeslog.com/posts/typescript-7-native-compiler/</link>
      <pubDate>Thu, 09 Jul 2026 23:05:00 +0900</pubDate>
      <guid>https://www.codeslog.com/posts/typescript-7-native-compiler/</guid>
      <description>Go로 다시 태어난 TypeScript 7이 정식 출시됐습니다. VSCode 125초→10초 실측 벤치마크, strict 기본값 등 달라진 설정, 6.x 병행 설치 마이그레이션까지 — 지금 갈아타도 되는지 판단 기준을 정리했습니다.</description>
    </item>
    <item>
      <title>단위 테스트 기초 — 순수 함수·경계값·AAA 패턴</title>
      <link>https://www.codeslog.com/posts/frontend-testing-unit-basics/</link>
      <pubDate>Mon, 06 Jul 2026 00:20:00 +0900</pubDate>
      <guid>https://www.codeslog.com/posts/frontend-testing-unit-basics/</guid>
      <description>가장 튼튼한 기초, 단위 테스트. filterByQuery 순수 함수로 경계값·AAA(Arrange-Act-Assert) 패턴을 Vitest 실전 예제로 익히고, trim()을 일부러 지워 빨간불을 확인하며 toBe·toEqual의 차이까지 다룹니다.</description>
    </item>
    <item>
      <title>데모 앱에 Vitest 붙이기 — 첫 초록불까지</title>
      <link>https://www.codeslog.com/posts/frontend-testing-setup-vitest/</link>
      <pubDate>Sun, 05 Jul 2026 00:05:00 +0900</pubDate>
      <guid>https://www.codeslog.com/posts/frontend-testing-setup-vitest/</guid>
      <description>React &#43; Vite &#43; TypeScript 데모 앱에 Vitest·Testing Library·jsdom을 설치하고 vite.config.ts로 설정해 첫 테스트를 초록불로 만듭니다. document is not defined 같은 흔한 세팅 오류도 짚습니다.</description>
    </item>
    <item>
      <title>왜 지금 프론트엔드 테스트인가 — AI 시대의 안전벨트</title>
      <link>https://www.codeslog.com/posts/frontend-testing-why-now/</link>
      <pubDate>Fri, 03 Jul 2026 22:40:00 +0900</pubDate>
      <guid>https://www.codeslog.com/posts/frontend-testing-why-now/</guid>
      <description>AI가 코드를 쏟아내는 시대일수록 테스트가 더 중요해졌습니다. 「프론트엔드 테스트 제대로 하기」 시리즈의 첫 글로, 테스트가 주는 것과 피라미드·트로피 전략을 정리하고, Vitest·Playwright·axe-core로 함께 만들 커리큘럼을 소개합니다.</description>
    </item>
  </channel>
</rss>
