Merge branch 'duo-launch' of github.com:urbit/developers.urbit.org into duo-launch

This commit is contained in:
Josh Lehman 2022-06-29 15:37:03 -07:00
commit ec0cd4244e
2 changed files with 1 additions and 54 deletions

View File

@ -1,5 +1,5 @@
+++
title = "Writing Aqua Tests"
title = "Aqua Tests"
weight = 37
+++

View File

@ -1,53 +0,0 @@
+++
title = "Additional Guides"
weight = 2
+++
Once you have mastered the content of [Hoon School](/guides/core/hoon-school)
and [App School](/guides/core/app-school), you can venture into more advanced
application development topics like thread management, or take a look at how
the runtime implements jet-accelerated code.
Other material, like documentation for the Graph Store collection of social
media primitives, are hosted directly in the `%docs` app on Urbit. To access such internal documentation, install the app from ~pocwet in the Grid interface or at the Dojo command line:
```hoon
|install ~pocwet %docs
```
## [Aqua](/guides/additional/aqua)
Aqua serves as a testbed for ships.
## [CLI apps](/guides/additional/cli-tutorial)
Text user interfaces are built using the `%shoe` and `%sole` libraries.
## [Distribution](/guides/additional/dist/dist)
Learn how to distribute apps on Urbit.
## [JSON](/guides/additional/json-guide)
JSON parsing and production is a key part of many web-based Urbit apps.
## [HTTP API](/guides/additional/http-api-guide)
The HTTP API guide explores how an external interface can interact with an agent
using the `@urbit/http-api` Javascript module.
## [Sail](/guides/additional/sail)
Sail is an Urbit-native HTML/XML representation used to serve static web-pages entirely from your Urbit ship.
## [Strings](/guides/additional/strings)
Hoon represents text in several ways internally.
## [Text parsing](/guides/additional/parsing)
Text parsing allows you to flexibly ingest and validate text.
## [Unit tests](/guides/additional/unit-tests)
Robust testing affords the developer confidence in designing code and avoiding certain categories of bugs.