
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
      <title>Chaos and Order</title>
      <link>https://www.youngju.dev/blog</link>
      <description>천천히 올바르게. AI Researcher &amp; DevOps Engineer Youngju&#39;s blog. GPU/CUDA, LLM, MLOps, Kubernetes AI workloads, and data engineering — plus mindset essays on confidence, routines, health, and sport psychology.</description>
      <language>ko</language>
      <managingEditor>fjvbn2003@gmail.com (Youngju Kim)</managingEditor>
      <webMaster>fjvbn2003@gmail.com (Youngju Kim)</webMaster>
      <lastBuildDate>Fri, 31 Jul 2026 00:00:00 GMT</lastBuildDate>
      <atom:link href="https://www.youngju.dev/tags/opentui/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>https://www.youngju.dev/blog/2026-07-31-terminal-ui-development-guide</guid>
    <title>터미널 UI 개발 가이드 — Ink·OpenTUI·Bubble Tea·ratatui·Textual, 무엇을 언제 쓰는가</title>
    <link>https://www.youngju.dev/blog/2026-07-31-terminal-ui-development-guide</link>
    <description>shadcn 방식의 터미널 컴포넌트 모음 termcn이 GeekNews에 오르면서 TUI 개발이 다시 화제가 됐습니다. 이 글은 프레임워크 목록 나열 대신 세 가지 렌더링 모델 — Elm 아키텍처, 즉시 모드, 리액트식 재조정 — 로 생태계를 정리하고, 터미널이 자기 능력을 알려 주지 않는다는 근본 문제(트루컬러·크기·키보드 프로토콜 탐지), 리사이즈와 화면 찢어짐을 다루는 방법(SIGWINCH와 DEC 2026 동기화 출력), 그리고 동작하는 Ink 예제를 담았습니다. 마지막으로 파이프 가능한 CLI와 전체 화면 앱 중 무엇을 만들 것인지 판단 기준을 정리합니다.</description>
    <pubDate>Fri, 31 Jul 2026 00:00:00 GMT</pubDate>
    <author>fjvbn2003@gmail.com (Youngju Kim)</author>
    <category>tui</category><category>terminal</category><category>ink</category><category>opentui</category><category>cli</category>
  </item>

    </channel>
  </rss>
