WP-CLI vs REST API vs Abilities API: Choosing the Right WordPress Interface for the Job

WP-CLI, the WordPress REST API, and the Abilities API are not rivals. They're made to work together on different levels and for different reasons. See how the three layers fit together and exactly when to reach for each one.