Skip to content

Commit e6d7b97

Browse files
feat: rework guides to improve onboarding (#211)
* feat: rework guides to improve onboarding Signed-off-by: David Dal Busco <david.dalbusco@outlook.com> * feat: disable previous and next Signed-off-by: David Dal Busco <david.dalbusco@outlook.com> * feat: move create satellite, setup and remove deploy Signed-off-by: David Dal Busco <david.dalbusco@outlook.com> * docs: refresh Signed-off-by: David Dal Busco <david.dalbusco@outlook.com> * feat: review developer journey Signed-off-by: David Dal Busco <david.dalbusco@outlook.com> * docs: review setup Signed-off-by: David Dal Busco <david.dalbusco@outlook.com> * fix: broken links Signed-off-by: David Dal Busco <david.dalbusco@outlook.com> --------- Signed-off-by: David Dal Busco <david.dalbusco@outlook.com>
1 parent b837d5a commit e6d7b97

34 files changed

Lines changed: 537 additions & 512 deletions

blog/2023-03-28-build-a-web3-app-with-react-js.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Let’s build our first dapp! In this example, we will create a simple note-taki
4040

4141
### Initialization
4242

43-
Before you can integrate Juno into your ReactJS app, you’ll need to create a satellite. This process is explained in detail in the [documentation](https://juno.build/docs/add-juno-to-an-app/create-a-satellite).
43+
Before you can integrate Juno into your ReactJS app, you’ll need to create a satellite. This process is explained in detail in the [documentation](https://juno.build/docs/create-a-satellite).
4444

4545
Moreover, you also need to install the SDK.
4646

blog/2023-04-21-develop-an-angular-app-on-blockchain.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Let’s start building our first decentralized application, or “dapp” for sh
4040

4141
### Initialization
4242

43-
Before you can integrate Juno into your Angular app, you’ll need to create a satellite. This process is explained in detail in the [documentation](https://juno.build/docs/add-juno-to-an-app/create-a-satellite).
43+
Before you can integrate Juno into your Angular app, you’ll need to create a satellite. This process is explained in detail in the [documentation](https://juno.build/docs/create-a-satellite).
4444

4545
Moreover, you also need to install the SDK.
4646

blog/2023-05-24-build-a-web3-app-with-vuejs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ This tutorial and code sample utilize the Vue Composition API.
5252

5353
### Initialization
5454

55-
Before you can integrate Juno into your app, you'll need to create a satellite. This process is explained in detail in the [documentation](https://juno.build/docs/add-juno-to-an-app/create-a-satellite).
55+
Before you can integrate Juno into your app, you'll need to create a satellite. This process is explained in detail in the [documentation](https://juno.build/docs/create-a-satellite).
5656

5757
Moreover, you also need to install the SDK.
5858

blog/2024-02-09-unleashing-the-infinite-with-serverless/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ In addition to unveiling this new feature, we're also excited to introduce a bra
4646

4747
:::note
4848

49-
Make sure you have Juno's [CLI](/docs/miscellaneous/cli#installation) tool installed on your machine.
49+
Make sure you have Juno's [CLI](/docs/miscellaneous/cli#installing-the-juno-cli) tool installed on your machine.
5050

5151
:::
5252

blog/2024-05-20-how-to-redirect-a-route-after-renaming-it.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ Deploy your updated website using GitHub Actions or by running the `juno deploy`
6464

6565
Next, configure the redirection in your Juno configuration. This involves specifying the old route and the new route so that requests to the old route are redirected to the new one.
6666

67-
For example, we recently renamed [https://juno.build/docs/add-juno-to-an-app/install-the-sdk-and-initialize-juno](https://juno.build/docs/add-juno-to-an-app/install-the-sdk-and-initialize-juno) to [https://juno.build/docs/add-juno-to-an-app/setup](https://juno.build/docs/add-juno-to-an-app/setup). Therefore, we added the following redirection in our [juno.config.ts](https://github.com/junobuild/docs/blob/main/juno.config.ts) file:
67+
For example, we recently renamed [https://juno.build/docs/install-the-sdk-and-initialize-juno](https://juno.build/docs/install-the-sdk-and-initialize-juno) to [https://juno.build/docs/setup](https://juno.build/docs/setup). Therefore, we added the following redirection in our [juno.config.ts](https://github.com/junobuild/docs/blob/main/juno.config.ts) file:
6868

6969
```typescript
7070
import { defineConfig } from "@junobuild/config";

docs/add-juno-to-an-app/deploy.md

Lines changed: 0 additions & 64 deletions
This file was deleted.

docs/add-juno-to-an-app/setup.md

Lines changed: 0 additions & 55 deletions
This file was deleted.

docs/build/authentication.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ You can manage your users in the [authentication](https://console.juno.build/auh
2323

2424
:::note
2525

26-
The Juno SDK must be [installed](../add-juno-to-an-app/setup) and initialized in your app to use the authentication features.
26+
The Juno SDK must be [installed](../setup-the-sdk) and initialized in your app to use the authentication features.
2727

2828
:::
2929

docs/build/datastore.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ The Juno Datastore offers a simple key-value model, organized by collections con
1010

1111
:::note
1212

13-
To use these features, the Juno SDK must be [installed](../add-juno-to-an-app/setup) and initialized in your app.
13+
To use these features, the Juno SDK must be [installed](../setup-the-sdk) and initialized in your app.
1414

1515
:::
1616

docs/build/storage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ It offers a powerful and cost-effective object storage solution on the blockchai
1111

1212
:::note
1313

14-
To use Juno Storage's features, you must [install](../add-juno-to-an-app/setup) and initialize the Juno SDK in your app.
14+
To use Juno Storage's features, you must [install](../setup-the-sdk) and initialize the Juno SDK in your app.
1515

1616
:::
1717

0 commit comments

Comments
 (0)