개요
ato.run은 Ato에서 실행되는 소프트웨어를 사용해 보고, 보관하고, 공유할 수 있는 웹 앱입니다. Ato는 소프트웨어를 continuation(이어지는 것)으로 다룹니다. 주어진 지점에서 남아 있는 작업으로, 호스팅된 엔드포인트로 축소하는 대신 봉인하고, 옮기고, 재개할 수 있는 것입니다.
이 모델을 몰라도 앱을 사용할 수 있습니다. 아래 단계부터 시작하고, Capsule(캡슐)이 무엇인지 또는 직접 봉인하는 방법을 알고 싶을 때만 개발자 가이드를 따라가세요.
첫 앱 사용해 보기
- Discover를 엽니다.
- 둘러보기를 선택해 앱 카드로 이동합니다.
- 카드에서 Open을 선택합니다.
다시 사용할 앱 보관하기
앱 아래의 Add to Library를 선택해 자신의 사본을 저장합니다. 사본은 공개 체험과 데이터를 분리해 유지하며 계정에 남습니다.
가이드 선택하기
| 가이드 | 할 수 있는 일 |
|---|---|
| 앱 사용 | Preview에서 검색하고 탐색하고, 앱 창을 확장하고, 앱이 열리지 않을 때 복구합니다. |
| Library와 가져오기 | 사본을 저장하고, 저장한 앱을 찾고, 자신의 앱 파일을 가져옵니다. |
개발자용
이 페이지들은 Discover에서 보게 되는 앱 뒤에 있는 모델과 도구를 설명합니다.
| 가이드 | 다루는 내용 |
|---|---|
| Ato란 무엇인가요? | Ato가 소프트웨어를 continuation으로 다루는 이유와 오늘날 구현된 내용을 설명합니다. |
| 핵심 개념 | Computation(계산), Contract(계약), Capsule, Run(실행), Record(기록), Materialization(실체화). |
| Capsule | Capsule이 무엇인지, 스냅샷이나 컨테이너와 어떻게 다른지, .capsule 파일이 무엇을 담는지 설명합니다. |
| CLI 빠른 시작 | CLI를 빌드하고 정적 예제를 실행한 뒤 검증 영수증을 확인합니다. |