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 |