docs/code-samples/eventing/bookstore-sample-app
dependabot[bot] c6e3649423
Bump path-to-regexp and express (#6280)
Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) to 0.1.12 and updates ancestor dependency [express](https://github.com/expressjs/express). These dependencies need to be updated together.


Updates `path-to-regexp` from 0.1.10 to 0.1.12
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.12)

Updates `express` from 4.21.1 to 4.21.2
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.21.1...4.21.2)

---
updated-dependencies:
- dependency-name: path-to-regexp
  dependency-version: 0.1.12
  dependency-type: indirect
- dependency-name: express
  dependency-version: 4.21.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-16 17:37:56 +00:00
..
solution Bump path-to-regexp and express (#6280) 2025-06-16 17:37:56 +00:00
start Bump next in /code-samples/eventing/bookstore-sample-app/start/frontend (#6276) 2025-06-10 15:12:45 +00:00
README.md Updated the links in Bookstore Sample App (#6225) 2025-02-12 17:52:51 +00:00

README.md

Knative Bookstore Code Samples

This folder contains code samples for the Knative Bookstore tutorial, an end-to-end sample application demonstrating Knative's capabilities in building an event-driven architecture.

Tutorial

For a comprehensive guide on building this application and learning about Knative, please visit the Knative Bookstore Tutorial.

This tutorial covers:

  • Setting up your environment
  • Implementing event-driven architecture with Knative
  • Deploying and connecting various microservices
  • Integrating machine learning models
  • Connecting to external services like Slack

Whether you're new to Knative or looking to deepen your understanding, this tutorial provides valuable insights into building scalable, event-driven applications.

Contents

The files are organized into two main folders:

  1. /start: Contains the initial code structure and base files to begin the tutorial.

  2. /solution: Includes the complete, fully implemented version of the Knative Bookstore application.

For more details on the directory structure and contents of each folder, please refer to their respective README files:

Getting Started

  1. Clone this repository
  2. Navigate to the /start directory to begin the tutorial
  3. Follow the Knative Bookstore Tutorial for step-by-step instructions
  4. Refer to the /solution directory if you need to check the final implementation

Happy coding!