Your first SAP CAP service in TypeScript: model, validations and computed fields
Build an OData service for the library with SAP CAP: CDS model, initial data, validation with before and a virtual field with after. All in TypeScript and tested with real requests.