Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
e0ee65b
Adds complete tree structure for 'Build apps' section.
johnnymatthews Sep 3, 2026
fb1c232
Merge pull request #444 from shinzonetwork/add/build-apps-structure
johnnymatthews Sep 3, 2026
35885ff
First draft of local-apps build.
johnnymatthews Sep 3, 2026
e401792
Adds complete tree structure for 'Build apps' section.
johnnymatthews Sep 3, 2026
254a9af
Merge branch 'feat/build-apps-section' into add/build-a-local-first-app
johnnymatthews Sep 4, 2026
fe7373a
Merge branch 'feat/build-apps-section' of github.com:shinzonetwork/do…
johnnymatthews Sep 4, 2026
a184dda
Merge pull request #452 from shinzonetwork/add/build-a-local-first-app
johnnymatthews Sep 4, 2026
83e4d37
Adds first draft pass.
johnnymatthews Sep 3, 2026
aaeafbd
Tiny copy edits.
johnnymatthews Sep 3, 2026
c946353
Merge pull request #448 from shinzonetwork/add/query-your-first-view
johnnymatthews Sep 4, 2026
af38de4
Merge branch 'feat/build-apps-section' of github.com:shinzonetwork/do…
johnnymatthews Sep 4, 2026
5c1f9d2
Adds local-devnet guide.
johnnymatthews Sep 4, 2026
e2323b1
Merge pull request #453 from shinzonetwork/add/local-devnet-setup
johnnymatthews Sep 4, 2026
c8ef014
First pass at how-to section. Needs cleanup.
johnnymatthews Sep 4, 2026
7ff9650
Merge pull request #454 from shinzonetwork/add/build-how-tos-section
johnnymatthews Sep 5, 2026
5c5208e
Re-adds missing page. Updates links.
johnnymatthews Sep 5, 2026
1f97f43
Uses mermaid diagrams instead.
johnnymatthews Sep 5, 2026
77e7fec
Merge branch 'main' into feat/build-apps-section
johnnymatthews Sep 5, 2026
36af992
Removes "Module" from glossary.
johnnymatthews Sep 5, 2026
b978345
Fixes tooltip logic.
johnnymatthews Sep 5, 2026
015bc4a
Merge pull request #456 from shinzonetwork/update/tooltip-logic
johnnymatthews Sep 5, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 27 additions & 7 deletions config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ section = "run"

[[extra.navbar]]
label = "Build apps"
href = "/build/create-a-view/"
href = "/build/"
section = "build"

[[extra.navbar]]
Expand Down Expand Up @@ -126,18 +126,38 @@ pages = [
# Build apps
[[extra.sidebar]]
section = "build"
label = "Develop"
label = "Tutorials"
pages = [
"build/create-a-view/index.md",
"build/build-an-app/index.md",
"build/query-data/index.md",
"build/tutorials/query-your-first-view/index.md",
"build/tutorials/create-your-first-view/index.md",
"build/tutorials/build-a-local-first-app/index.md",
"build/tutorials/spinup-a-local-devnet/index.md",
]

[[extra.sidebar]]
section = "build"
label = "Concepts"
label = "How-to guides"
pages = [
"build/concepts/views-for-builders/index.md",
"build/how-to/find-views-and-hosts/index.md",
"build/how-to/connect-to-a-host/index.md",
"build/how-to/query-data/index.md",
"build/how-to/view-recipes/index.md",
"build/how-to/use-shinzo-studio/index.md",
"build/how-to/write-a-lens/index.md",
"build/how-to/subscribe-to-views/index.md",
"build/how-to/configure-attestation-thresholds/index.md",
"build/how-to/verify-data/index.md",
"build/how-to/use-your-own-infrastructure/index.md",
]

[[extra.sidebar]]
section = "build"
label = "Explanation"
pages = [
"build/explanation/the-app-model/index.md",
"build/explanation/choosing-an-architecture/index.md",
"build/explanation/views-for-builders/index.md",
"build/explanation/attestation-as-a-query-filter/index.md",
]

# Run infrastructure
Expand Down
4 changes: 0 additions & 4 deletions content/build/_index.md

This file was deleted.

4 changes: 2 additions & 2 deletions content/build/concepts/views-for-builders/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,11 +77,11 @@ The `Log` collection is the primary source for event-based Views. There is no `E

Viewkit is a local-first CLI: you initialize a view bundle, incrementally add or update its query, SDL, and lenses, test it locally against a throwaway DefraDB instance, then deploy to local or devnet. Strong defaults, explicit versioning, and deterministic behavior mean developers focus on data semantics and transformations; Shinzo handles execution, distribution, and verification.

For the hands-on walkthrough, see [Create a View](/build/create-a-view/). For the full command list, filter operators, and deploy internals, see the [Viewkit reference](/reference/components/viewkit/).
For the hands-on walkthrough, see [Create your first View](/build/tutorials/create-your-first-view/). For the full command list, filter operators, and deploy internals, see the [Viewkit reference](/reference/components/viewkit/).

## Where to go next

- [Create a View](/build/create-a-view/): step-by-step guide to building and deploying your first view.
- [Create your first View](/build/tutorials/create-your-first-view/): step-by-step tutorial for building and deploying your first View.
- [Pools](/understand/core-concepts/pools/): how developer demand for a View meets the Hosts that serve it.
- [Build an app](/build/build-an-app/): use the app-sdk to subscribe to Views and query data locally.
- [Query data](/build/query-data/): GraphQL query patterns for deployed Views.
Expand Down
Loading
Loading