Backend as a Service
von Val Huber
1. Corp Data
1.1. SQL
1.1.1. Complex Relationships
1.1.1.1. Complex Retrieval
1.1.1.2. Complex Logic
1.1.2. Transactions
1.1.3. Mostly using SQL
1.2. REST Resources
1.2.1. Instant Default Resources
1.2.2. Point/Click Multi-table Resources
1.2.3. Data Handling services
1.2.3.1. Pagination
1.2.3.2. Optimistic Locking
1.2.3.3. Update Refresh
1.3. Business Logic
1.3.1. Object Model Framework
1.3.1.1. Accessors
1.3.1.2. Automated Persistence
1.3.1.3. Resource/Object Mapping
1.3.2. Logic
1.3.2.1. Events
1.3.2.2. Reactive Programming
1.4. Enterprise Data Security
1.4.1. Corporate Authentication (or default)
1.4.2. Row/Column Authorization
2. Social
2.1. NoSQL
2.1.1. Documents
2.1.1.1. Simple Relationships
2.1.1.2. Little/no Logic
2.2. Documents == Resources
2.3. Simple in-doc Logic
2.4. Social
2.4.1. Social Authentication
2.4.2. Push