# ROAPI - 코드 한줄 없이 정적 데이터셋용 API 생성하기

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

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=3807](https://news.hada.io/topic?id=3807)
- GeekNews Markdown: [https://news.hada.io/topic/3807.md](https://news.hada.io/topic/3807.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2021-02-28T10:22:58+09:00
- Updated: 2021-02-28T10:22:58+09:00
- Original source: [github.com](https://github.com/roapi/roapi)
- Points: 8
- Comments: 1

## Topic Body

- Apache Arrow 와 Datafusion 을 이용, 정적 데이터셋에 Read-only API를 자동 생성하는 오픈소스

ㅤ1. SQL, GraphQL, REST API 를 Datafusion 플랜으로 변환

ㅤ2. Datafusion 이 쿼리 실행 계획

ㅤ3. 데이터 레이어를 통해서 다양한 소스의 자료 로드

ㅤㅤ→ 구글 스프레드쉬트, Airtable, S3/GCS/ABS, JSON/CSV/Parquet/XLS/ODS, MySQL/PostgresSQL

ㅤ4. Arrow/JSON/MessagePack 등으로 결과 Serialization

## Comments



### Comment 4554

- Author: cr543l
- Created: 2021-02-28T14:45:22+09:00
- Points: 1

요즘 러스트를 눈여겨보고 있는데 러스트로 만든 툴 부쩍많이 보이네요
