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
7.
Install the tool
7.1.
Initializing your developer account
7.2.
Kickstart a web app
7.3.
Add a table
8.
Old Tutorial - Hands on /w CLI
8.1.
Installing the tool
8.2.
Initializing your developer account
8.3.
Creating a space
8.4.
Bringing users into view
8.5.
Writing and deploying Adama code to a space
8.6.
Using the JavaScript client
9.
Language Tour
10.
How-to Guides
10.1.
Tic-Tac-Toe
11.
Examples to get playful with
11.1.
Tic-Tac-Toe
11.2.
Durable PubSub
11.3.
Maximum Number
11.4.
Hearts
11.5.
Chat
11.6.
Twilio SMS Bot
11.7.
A silly example to tour features
12.
Language Guide
12.1.
Document layout
12.2.
Static policies and document events
12.3.
Privacy and bubbles
12.4.
Reactive formulas
12.5.
The glorious state machine
12.6.
Async with channels, futures, and handlers
12.7.
Records
12.8.
Messages
12.9.
Tables and integrated query
12.10.
Anonymous messages and arrays
12.11.
Maps and reduce
12.12.
Graph Indexing
12.13.
Web processing
12.14.
Interacting with remote services
12.15.
Talking to other Adama Documents as an Actor Network
12.16.
Types
12.17.
Rich types
12.18.
Comments
12.19.
Constants
12.20.
Local variables and assignment
12.21.
Doing math
12.22.
Maybe some data, maybe not
12.23.
Standard control
12.24.
Functions, procedures, and methods
12.25.
Enumerations and dynamic dispatch
13.
Reference
13.1.
Standard Library
13.1.1.
String
13.1.2.
Math
13.1.3.
Statistics
13.1.4.
Principals
13.1.5.
Date & Time
13.1.6.
Authentication
13.2.
Document based Auth Workflow
13.3.
Deployment Plan
13.4.
JavaScript API
13.5.
JSON Delta Format
14.
Testing
15.
Web Serving
15.1.
Multi-tenant products
16.
RxHTML
16.1.
Recipes
16.2.
Escape Hatches
16.2.1.
rx:behavior
16.3.
Audit Details
16.4.
Password Handling
16.5.
TODO and Future
17.
History and Motivations behind Adama (i.e. Why!?!)
17.1.
Origin Story
17.2.
Embracing Laziness
17.3.
Affordability (i.e. Cheap)
17.4.
Stable computing
17.5.
Fun as a goal
18.
What is this Adama Thing
18.1.
Living Documents
18.2.
Actors, Actors, Actors
18.3.
Dungeon Master
18.4.
Mixed Storage and Compute Engine
18.5.
Privacy respecting storage
18.6.
Single file infrastructure
19.
Cheatsheet
20.
Deeper Tour
21.
Building and Contributing
22.
Roadmap
23.
Future Docs
24.
Design Documents
24.1.
Projection Map
24.2.
Replication
24.3.
Durability
24.4.
Throughput
Adama Platform
Talking to other Adama Documents as an Actor Network