Skip to content

Commit

Permalink
move getting started guide pieces around, small edits (titles, nav)
Browse files Browse the repository at this point in the history
  • Loading branch information
pdaoust committed Mar 11, 2024
1 parent de96bda commit 5311156
Show file tree
Hide file tree
Showing 6 changed files with 84 additions and 513 deletions.
3 changes: 1 addition & 2 deletions src/pages/_data/navigation/footerLinks.json5
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@
title: "Developers",
links: [
{ title: "Get Started", url: "/get-started/" },
{ title: "Learn", url: "/concepts/1_the_basics/" },
{ title: "Build", url: "/build/1_hello_world/" },
{ title: "Core Concepts", url: "/concepts/1_the_basics/" },
{ title: "Resources", url: "/resources/" },
]
},
Expand Down
9 changes: 4 additions & 5 deletions src/pages/_data/navigation/mainNav.json5
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
{
links: [
{ title: "Get Started", url: "/get-started/", children: [
{ title: "1. Install Holochain Development Environment", url: "/get-started/#2-installing-holochain-development-environment" },
{ title: "2. Hello World", url: "/get-started/2-hello-world/" },
{ title: "3. Forum App Tutorial", url: "/get-started/3-forum-app-tutorial/" },
{ title: "4. Packaging & Distribution", url: "/get-started/4-packaging-and-distribution/" },
{ title: "Dev Tools Setup Tips", url: "/get-started/install-advanced/" },
{ title: "Setup Without Nix", url: "/get-started/install-without-nix/" },
{ title: "Distribute your App", url: "/get-started/distribute-your-app/" },
Expand All @@ -21,11 +25,6 @@
{ title: "Lifecycle Events", url: "/concepts/11_lifecycle_events/" },
]
},
{ title: "Build", url: "/build/1_hello_world/", children: [
{ title: "Forum App Tutorial", url: "/build/2_forum_tutorial/" },
{ title: "Packaging & Distribution", url: "/build/3_deployment/" },
]
},
{ title: "Resources", url: "/resources/", children: [
{ title: "HDK (Rust)", url: "https://docs.rs/hdk", external: true },
{ title: "App API reference", url: "https://docs.rs/holochain_conductor_api/latest/holochain_conductor_api/enum.AppRequest.html", external: true },
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: "Build on Holochain: Hello World"
title: "Scaffold a Simple Hello World Application"
---

In this section, we’ll use Holochain’s scaff olding tool to generate a simple “Hello, World!” application.
In this section, we’ll use Holochain’s scaffolding tool to generate a simple “Hello, World!” application.

For this tutorial, we'll be working in `~/Holochain`. Create that folder now and move into it:

Expand All @@ -14,10 +14,9 @@ mkdir ~/Holochain
cd ~/Holochain
```

## Scaffold a simple "Hello, World!" App
## Scaffold a simple "Hello, World!" app

In this section, we'll use Holochain's scaff
olding tool to generate a simple "Hello, World!" application.
In this section, we'll use Holochain's scaffolding tool to generate a simple "Hello, World!" application.

When getting started, seeing a simple but fully-functional app can be very helpful. You can have Holochain's scaffolding tool generate a "Hello, World!" application (but for a distributed multi-agent world) by typing the following in your command line terminal:

Expand Down Expand Up @@ -104,3 +103,9 @@ This table includes everything in the `hello-world/` folder as well as details o
These files and folders make up the structure of a Holochain application, with the main logic defined in the zomes (in the `dnas/<dna>/zomes/` folders) and the user interface defined in the `ui/` folder. The manifest files bring all the Holochain and UI assets together, allowing the `hc` tool to bundle them into a single hApp file ready for distribution.

!!!

### Next up

Now it's time to try scaffolding your own application. Follow the instructions in the next guide to learn how to generate back-end and UI code.

[Forum app tutorial →](../3-forum-app-tutorial/){.btn-purple}
Loading

0 comments on commit 5311156

Please sign in to comment.