chore: moving app-router to .deploy folder (#822)

* chore: moving app-router and mta.yaml to .deploy folder?

* reverted mta.yaml in .deploy

* chore: update package-lock.json

* Added guide about Micro Services with CAP

* updated package-lock.json

* Leaving mta.yaml in root

* .

* .

* .

* Remove Micro Services with CAP documentation
This commit is contained in:
Daniel Hutzel
2025-03-28 11:46:19 +01:00
committed by GitHub
parent 81557d5ad7
commit 4232ab1d3a
10 changed files with 20 additions and 2434 deletions

1
.deploy/app-router/bookshop Symbolic link
View File

@@ -0,0 +1 @@
../../bookshop/app/vue

1
.deploy/app-router/orders Symbolic link
View File

@@ -0,0 +1 @@
../../orders/app/orders

View File

@@ -0,0 +1,9 @@
{
"name": "approuter",
"dependencies": {
"@sap/approuter": "^20.0.0"
},
"scripts": {
"start": "node node_modules/@sap/approuter/approuter.js"
}
}

1
.deploy/app-router/reviews Symbolic link
View File

@@ -0,0 +1 @@
../../reviews/app/vue

View File

@@ -0,0 +1,41 @@
{
"welcomeFile": "app/bookshop/index.html",
"routes": [
{
"source": "^/app/(.*)$",
"target": "$1",
"localDir": "resources",
"cacheControl": "no-cache, no-store, must-revalidate"
},
{
"source": "^/admin/(.*)$",
"target": "/admin/$1",
"destination": "bookstore-api",
"csrfProtection": true
},
{
"source": "^/browse/(.*)$",
"target": "/browse/$1",
"destination": "bookstore-api",
"csrfProtection": true
},
{
"source": "^/user/(.*)$",
"target": "/user/$1",
"destination": "bookstore-api",
"csrfProtection": true
},
{
"source": "^/odata/v4/orders/(.*)$",
"target": "/odata/v4/orders/$1",
"destination": "orders-api",
"csrfProtection": true
},
{
"source": "^/reviews/(.*)$",
"target": "/reviews/$1",
"destination": "reviews-api",
"csrfProtection": true
}
]
}