1.
Overview
2.
Concepts of the Platform
3.
Requirements driving Adama
4.
The Basics of Adama
5.
Adama as a ?
6.
Tuturial Zero to Hero
6.1.
Install the tool
6.2.
Initializing your developer account
6.3.
Kickstart a web app
6.4.
Add a table
7.
Old Tutorial - Hands on /w CLI
7.1.
Installing the tool
7.2.
Initializing your developer account
7.3.
Creating a space
7.4.
Bringing users into view
7.5.
Writing and deploying Adama code to a space
7.6.
Using the JavaScript client
8.
Language Tour
9.
How-to Guides
9.1.
Tic-Tac-Toe
10.
Examples to get playful with
10.1.
Tic-Tac-Toe
10.2.
Durable PubSub
10.3.
Maximum Number
10.4.
Hearts
10.5.
Chat
10.6.
Twilio SMS Bot
10.7.
A silly example to tour features
11.
Language Guide
11.1.
Document layout
11.2.
Static policies and document events
11.3.
Privacy and bubbles
11.4.
Reactive formulas
11.5.
The glorious state machine
11.6.
Async with channels, futures, and handlers
11.7.
Records
11.8.
Messages
11.9.
Tables and integrated query
11.10.
Anonymous messages and arrays
11.11.
Maps and reduce
11.12.
Graph Indexing
11.13.
Web processing
11.14.
Interacting with remote services
11.15.
Talking to other Adama Documents as an Actor Network
11.16.
Types
11.17.
Rich types
11.18.
Comments
11.19.
Constants
11.20.
Local variables and assignment
11.21.
Doing math
11.22.
Maybe some data, maybe not
11.23.
Standard control
11.24.
Functions, procedures, and methods
11.25.
Enumerations and dynamic dispatch
12.
Reference
12.1.
Standard Library
12.1.1.
String
12.1.2.
Math
12.1.3.
Statistics
12.1.4.
Principals
12.1.5.
Date & Time
12.2.
Authentication
12.2.1.
Document based Auth Workflow
12.3.
Deployment Plan
12.4.
JavaScript API
12.5.
JSON Delta Format
12.6.
Testing
13.
Web Serving
13.1.
Multi-tenant products
14.
RxHTML
14.1.
Recipes
14.2.
Escape Hatches
14.2.1.
rx:behavior
14.3.
Audit Details
14.4.
Password Handling
14.5.
TODO and Future
15.
History and Motivations behind Adama (i.e. Why!?!)
15.1.
Origin Story
15.2.
Embracing Laziness
15.3.
Affordability (i.e. Cheap)
15.4.
Stable computing
15.5.
Fun as a goal
16.
What is this Adama Thing
16.1.
Living Documents
16.2.
Actors, Actors, Actors
16.3.
Dungeon Master
16.4.
Mixed Storage and Compute Engine
16.5.
Privacy respecting storage
16.6.
Single file infrastructure
17.
Cheatsheet
18.
Deeper Tour
19.
Building and Contributing
20.
Roadmap
21.
Future Docs
22.
Design Documents
22.1.
Projection Map
22.2.
Replication
22.3.
Durability
22.4.
Throughput
Light (default)
Rust
Coal
Navy
Ayu
Adama Platform
Design Documents