-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Removing remaining references to radapp.dev #1604
base: edge
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,8 @@ | ||
# Dapr Quickstart | ||
|
||
This quickstart teaches how to add a Dapr sidecar to your application and use Dapr building blocks. | ||
This tutorial teaches how to add a Dapr sidecar to your application and use Dapr building blocks. | ||
|
||
Visit [radapp.dev](https://docs.radapp.dev/getting-started/quickstarts/quickstart-dapr/) for instructions on deploying this quickstart app to try it out. | ||
Visit [radapp.io](https://docs.radapp.io/tutorials/dapr/) for instructions on deploying this quickstart app to try it out. | ||
|
||
## Overview | ||
|
||
|
@@ -12,7 +12,7 @@ You will deploy an online store where you can order items: | |
|
||
## Containers | ||
|
||
This Radius application will have two [containers](https://docs.radapp.dev/concepts/appmodel-concept/): | ||
This Radius application will have two [containers](https://docs.radapp.io/guides/author-apps/containers/overview/): | ||
|
||
- A frontend UI for users to place orders. Written with .NET Blazor. | ||
- A backend order processing microservice. Written in Node.JS. | ||
|
@@ -21,40 +21,40 @@ This Radius application will have two [containers](https://docs.radapp.dev/conce | |
|
||
The user-facing UI app (`frontend`) offers a portal for users to place orders. Upon creating an order, `frontend` uses [Dapr service invocation](https://docs.dapr.io/developing-applications/building-blocks/service-invocation/service-invocation-overview/) to send requests to `nodeapp`. | ||
|
||
The `frontend` container is configured with a [Dapr sidecar extension](https://docs.radapp.dev/reference/resource-schema/link-schema/dapr-schema/extension/) to add the sidecar container. | ||
The `frontend` container is configured with a [Dapr sidecar extension](https://docs.radapp.io/reference/resource-schema/dapr-schema/extension/) to add the sidecar container. | ||
|
||
<img src="images/frontend.png" alt="A diagram of the complete application" width=400 /> | ||
|
||
### `backend` container | ||
|
||
The order processing microservice (`backend`) accepts HTTP requests to create or display orders. It accepts HTTP requests on two endpoints: `GET /order` and `POST /neworder`. | ||
|
||
The `backend` container is configured with a [Dapr sidecar extension](https://docs.radapp.dev/reference/resource-schema/link-schema/dapr-schema/extension/) to add the sidecar container, along with a [Dapr Route](#routes) to model Dapr communication. | ||
The `backend` container is configured with a [Dapr sidecar extension](https://docs.radapp.io/reference/resource-schema/dapr-schema/extension/) to add the sidecar container, along with a [Dapr Route](#routes) to model Dapr communication. | ||
|
||
<img src="images/backend.png" alt="A diagram of the backend order processing service" width=600 /> | ||
|
||
## Routes | ||
|
||
Radius offers communication between services via [Routes](https://docs.radapp.dev/concepts/appmodel-concept/#routes). | ||
Radius offers communication between services via [Routes](https://docs.radapp.io/guides/author-apps/networking/overview/). | ||
|
||
### Dapr service invocation | ||
|
||
In this quickstart we will be using a [Dapr HTTP invoke route](https://docs.radapp.dev/reference/resource-schema/link-schema/dapr-schema/http/) resource to model communication from `frontend` to `backend`. This allows `frontend` to use Dapr service invocation to interact with `backend`. | ||
In this tutorial we will be using a [Dapr HTTP invoke route](https://docs.radapp.io/reference/resource-schema/dapr-schema/) resource to model communication from `frontend` to `backend`. This allows `frontend` to use Dapr service invocation to interact with `backend`. | ||
|
||
<img src="images/invoke.png" alt="A diagram of the Dapr service invocation" width=500 /> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. none of the images get rendered as there is no images folder. would be good to remove these code inserts |
||
|
||
## Link | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. we need to update these as well..not links anymore |
||
|
||
A [Dapr statestore link](https://docs.radapp.dev/reference/resource-schema/link-schema/dapr-schema/dapr-secretstore/) is used to model and deploy the Dapr statestore component. | ||
A [Dapr state store link](https://docs.radapp.io/reference/resource-schema/dapr-schema/statestore/) is used to model and deploy the Dapr state store component. | ||
|
||
### `statestore` Dapr state store | ||
|
||
The [Dapr state store](https://docs.radapp.dev/reference/resource-schema/link-schema/dapr-schema/dapr-statestore/) resource (`statestore`) stores information about orders. It could be any compatible [Dapr state store](https://docs.dapr.io/developing-applications/building-blocks/state-management/state-management-overview/). | ||
The [Dapr state store](https://docs.radapp.io/reference/resource-schema/dapr-schema/statestore/) resource (`statestore`) stores information about orders. It could be any compatible [Dapr state store](https://docs.dapr.io/developing-applications/building-blocks/state-management/state-management-overview/). | ||
|
||
The Dapr component configuration is automatically generated for the statestore based on the resource or values provided in the link definition. | ||
The Dapr component configuration is automatically generated for the state store based on the resource or values provided in the link definition. | ||
|
||
#### Swappable infrastructure | ||
|
||
In this quickstart you will be able to swap between different Dapr components, such as Azure Table Storage and a Redis container. While the backing infrastructure will change, the container definitions and connections will remain the same. This allows you to easily swap between different backing infrastructure without rewriting your service code or definition. | ||
|
||
<img src="images/statestore.png" alt="A diagram of the Dapr state store" width=600px /> | ||
<img src="images/statestore.png" alt="A diagram of the Dapr state store" width=600px /> |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# eShop on Dapr reference application | ||
|
||
Visit the [Radius docs](https://radapp.dev/getting-started/reference-apps/eshop-dapr/) to learn more. | ||
Visit the [Radius docs](https://docs.radapp.io/tutorials/eshop/) to learn more. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Couldn't find the corresponding page in radapp.io. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. eshop-dapr refernce app is available only in samples repo and not in our docs...may be we can link that here |
||
|
||
## Source | ||
|
||
|
@@ -27,9 +27,9 @@ The current version of eShopOnDapr utilizes Azure Kubernetes Services to deploy | |
helm install dapr dapr/dapr --namespace dapr-system --version 1.11.0-rc.4 | ||
``` | ||
|
||
1. [Install the rad CLI](https://radapp.dev/getting-started/) | ||
1. [Install the rad CLI](https://docs.radapp.io/getting-started/) | ||
|
||
1. [Initialize a new Radius environment](https://radapp.dev/getting-started/) | ||
1. [Initialize a new Radius environment](https://docs.radapp.io/getting-started/) | ||
|
||
1. Clone the repository and switch to the app directory: | ||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Couldn't find the corresponding page in radapp.io.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We removed routes support. this needs to be removed