# ink - React로 CLI만들기

> Clean Markdown view of GeekNews topic #2041. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=2041](https://news.hada.io/topic?id=2041)
- GeekNews Markdown: [https://news.hada.io/topic/2041.md](https://news.hada.io/topic/2041.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2020-05-08T09:01:42+09:00
- Updated: 2020-05-08T09:01:42+09:00
- Original source: [github.com](https://github.com/vadimdemedes/ink)
- Points: 3
- Comments: 0

## Topic Body

- create-ink-app 으로 Scaffold 생성

- 최종 렌더링 결과가 DOM이 아니라 터미널 출력용 문자열

- 페이스북 Yoga엔진으로 터미널에서 Flexbox 레이아웃을 지원

- Box, Color, Text, Transform, AppContext, StdinContext, StdoutContext 등의 기본 컴포넌트

- Link, Spinner, Gradient, Image, Tab, Multiselect, ProgressBar, Table, Markdown 등의 확장 컴포넌트

- useInput, useApp, useStdin, useStdout, useStdoutDimensions 등의 Hook 지원

- Gatsby, Parcel 등에서 사용중

## Comments



_No public comments on this page._
