This stand-alone sample introduces the essential tasks in the development of CAP-based services as also covered in the Getting Started guide in capire.
- Build a service that allows to browse Books and Authors.
- Books have assigned Genres, which are organized hierarchically.
- All users may browse books without login.
- All entries are maintained by Administrators.
- End users may order books (the actual order mgmt being out of scope).
npm run watch
Links to capire | Sample files / folders |
---|---|
Project Setup & Layouts | ./ |
Domain Modeling with CDS | ./db/schema.cds |
Defining Services | ./srv/*.cds |
Single-purposed Services | ./srv/*.cds |
Providing & Consuming Providers | http://localhost:4004 |
Using Databases | ./db/data/*.csv |
Adding Custom Logic | ./srv/*.js |
Adding Tests | ./test |
Sharing for Reuse | ./index.cds |