Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
5 changes: 3 additions & 2 deletions _quarto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -237,9 +237,10 @@ website:
- docs/reactive-foundations.qmd
- docs/reactive-patterns.qmd
- docs/reactive-mutable.qmd
- section: "Express vs Core"
- section: "Syntax modes"
contents:
- docs/express-introduction.qmd
- docs/express-vs-core.qmd
- docs/express-or-core.qmd
- docs/express-in-depth.qmd
- docs/express-to-core.qmd
Comment on lines +242 to 245
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't intentionally make this express-[vs|or|to]-core.qmd, maybe revisit by end of the weekend

- section: "Modules"
Expand Down
2 changes: 1 addition & 1 deletion api/core/index.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

This page outlines Shiny _Core_'s API reference.

[Compared to Shiny Express](/docs/express-introduction.qmd), Shiny Core is more structured and verbose, but also more flexible and powerful.
[Compared to Shiny Express](/docs/express-vs-core.qmd), Shiny Core is more structured and verbose, but also more flexible and powerful.

Newcomers may want to start with [Shiny Express](../express/index.qmd) Shiny Core API.

Expand Down
4 changes: 2 additions & 2 deletions api/express/index.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

This page outlines Shiny _Express_'s API reference.

[Compared to Shiny Core](/docs/express-introduction.qmd), Shiny Express is a simpler way to learn and create basic apps, but it is less flexible and powerful.
[Compared to Shiny Core](/docs/express-vs-core.qmd), Shiny Express is a simpler way to learn and create basic apps, but it is less flexible and powerful.

For an introduction to Shiny, see the [Quick Start tutorial](/docs/quick-start.qmd).
For an introduction to Shiny, see the [tutorial](/docs/overview.qmd).

{{< include _api_index.qmd >}}
2 changes: 1 addition & 1 deletion api/index.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

This page details the Shiny's full API.
New users are encouraged to start from the [Quick Start tutorial](../docs/overview.qmd), and then come back here when you're ready to learn more.
We recommend newcomers start with [Shiny Express](../docs/express-introduction.qmd) instead of the more structured Shiny Core API.
We recommend newcomers start with [Shiny Express](../docs/express-vs-core.qmd) instead of the more structured Shiny Core API.

::: {.panel-tabset .panel-pills .border-0 .p-0 .justify-content-center}

Expand Down
2 changes: 1 addition & 1 deletion docs/comp-r-shiny.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ If you're reading this, we expect that you are an existing R Shiny user with som
::: callout-tip
### Shiny Express

Shiny [express](express-introduction.qmd) is a new, more expressive, way to build PyShiny apps. It is not available in R, so the comparisons drawn below are only relevant to core (i.e., non-express) apps.
Shiny [express](express-vs-core.qmd) is a new, more expressive, way to build PyShiny apps. It is not available in R, so the comparisons drawn below are only relevant to core (i.e., non-express) apps.
:::

# Getting started
Expand Down
2 changes: 1 addition & 1 deletion docs/debug.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ The error displayed in the app is only the final part of the stack trace, but th
::: callout-note
## Sanitized error messages

When Shiny apps are deployed, error messages are sanitized to the eliminate the possibility of leaking sensitive information. To unsanitize error messages, you'll need to set `sanitize_errors=True` in the `App` constructor (of a [Shiny core app](express-introduction.qmd)).
When Shiny apps are deployed, error messages are sanitized to the eliminate the possibility of leaking sensitive information. To unsanitize error messages, you'll need to set `sanitize_errors=True` in the `App` constructor (of a [Shiny core app](express-vs-core.qmd)).
:::


Expand Down
Loading