Blog
2026 — 2 posts
RAP vs CAP for a New BTP Project, and the One Question That Actually Decides It
Every RAP versus CAP discussion gets framed as picking a winner between two frameworks. They're not competing for the same job. The real question is where your data already lives and who maintains this in three years.
Where CAP's Authorization Annotations Stop Protecting You
@restrict and @requires enforce themselves on the generated CRUD surface automatically. The moment you write a custom handler that calls another service or runs its own transaction, that protection doesn't follow unless you carry it there yourself.