03-Building Shopify Public Apps: OAuth, CLI Scaffolding, and Theme Architecture
A Comprehensive Guide to Partners Dashboard, CLI Scaffolding, Liquid, and API Compliance
π Topics Covered
- 1. Public Apps in Shopify
- 1.1 Distribution Channels
- 1.2 OAuth 2.0 Flow
- 2. Development Stores
- Free developer sandboxes & testing environments
- 3. The Shopify Developer Ecosystem
- 3.1 Apps, 3.2 Themes (Liquid), and 3.3 Headless Commerce (Hydrogen)
- 4. Scaffolding & Creating Apps
- 4.1 Scaffolding Prerequisites
- 4.2 What Shopify CLI Automates
- 5. Resources & Access Control
- 6. Working with Protected Customer Data
- 7. Python Integration (Alternative Stack)