RAP vs CAP
Once you start learning about BTP, you will come to know these two major programming models. In which we (As an ABAPer ) usually prefer to go with RAP as it supports ABAP and it consists of a set of concepts, tools, languages, and powerful frameworks that help developers to build innovative, cloud-ready SAP Fiori applications, local and Web APIs. Now let's discuss in detail. RAP RAP (Restful ABAP Programming) is a programming model which is specifically used for SAP S/4 HANA environment either on-premise Or cloud. This leverage creates OData services and it exposes existing ABAP business logic through modern APIs. RAP offers a standardized development flow based on Core Data Services (CDS), modernized and extended ABAP language, concept of business object (BO), Business Service etc., and Eclipse-based ABAP Development Tools (ADT). Different types of services(Odata based services...