We are in 2021 now. CAP seems interesting model. In my experience mostly SAP is implemented by big organisations. And mostly big organisations prefers on premise system (S4HANA). Thus as a developer we don't really have a real time development work to do if it is not implemented by these big clients. This just goes as a learning activity which we cannot implement for real time experience and we forget with time. Thus can someone please tell by this time how many clients have really gone for on cloud only solution and implemented this CAP model. This will give us the motivation regarding career development.
Regardless of the name CAP can run on premise as well. It runs just fine on HANA on premise. Furthermore it can be used for side-by-side extensibility in the cloud for on premise systems as well. You certainly don't have to move S/4 system to the cloud just to start using CAP. [Thomas Jung]
CDL - Core Data Services Definition Language. This is the language you are using when you define your entities and services in .cds files. Probably most people just think of this as "CDS" itself. cap.cloud.sap/docs/cds/cdl CSN - or "Season" - that's Core Schema Notation. This is the internal notation that CAP uses when performing a CDS Compile. It's the first step before transforming into database or service technology specific target models. cap.cloud.sap/docs/cds/csn CQL - That's the Core Data Services Query Language. It's the SQL like syntax that can be used to programmatically interact with CDS models at runtime. cap.cloud.sap/docs/cds/cql CQN - Core Data Service Query Notation. That's the result of parsing CQL or can be derived directly using the query builder APIs. cap.cloud.sap/docs/cds/cqn [Thomas Jung]
We are in 2021 now. CAP seems interesting model. In my experience mostly SAP is implemented by big organisations. And mostly big organisations prefers on premise system (S4HANA). Thus as a developer we don't really have a real time development work to do if it is not implemented by these big clients. This just goes as a learning activity which we cannot implement for real time experience and we forget with time. Thus can someone please tell by this time how many clients have really gone for on cloud only solution and implemented this CAP model. This will give us the motivation regarding career development.
Regardless of the name CAP can run on premise as well. It runs just fine on HANA on premise. Furthermore it can be used for side-by-side extensibility in the cloud for on premise systems as well. You certainly don't have to move S/4 system to the cloud just to start using CAP. [Thomas Jung]
is there a reason why typescript is not deafult in this bussiness level app framework
CAP is opinionated but tries to be quite open. Therefore working with typescript is possible but not default.
@@sapdevsDocumentation about how to use typescript with cap , clear path and examples is very needed.
@@flat-line it's a bit old comment but for others looking into using TypeScript with CAP: check out "
cds-routing-handlers" project on Github.
is this introduction video ? or for someone who is already aware of how and what is this model
It is introductory
One question - what is the difference between CDL and CSN or CQL Or CQN? which one is used in which scenario?
CDL - Core Data Services Definition Language. This is the language you are using when you define your entities and services in .cds files. Probably most people just think of this as "CDS" itself. cap.cloud.sap/docs/cds/cdl
CSN - or "Season" - that's Core Schema Notation. This is the internal notation that CAP uses when performing a CDS Compile. It's the first step before transforming into database or service technology specific target models.
cap.cloud.sap/docs/cds/csn
CQL - That's the Core Data Services Query Language. It's the SQL like syntax that can be used to programmatically interact with CDS models at runtime.
cap.cloud.sap/docs/cds/cql
CQN - Core Data Service Query Notation. That's the result of parsing CQL or can be derived directly using the query builder APIs.
cap.cloud.sap/docs/cds/cqn
[Thomas Jung]
@@sapdevs Thank You... I got it.. 👍
nice session
Very nice session 🙂