Skip to content

docs: add async application guidance - #1167

Draft
joshka wants to merge 1 commit into
mainfrom
joshka/async-application-guidance
Draft

docs: add async application guidance#1167
joshka wants to merge 1 commit into
mainfrom
joshka/async-application-guidance

Conversation

@joshka

@joshka joshka commented Jul 4, 2026

Copy link
Copy Markdown
Member

Summary

  • add a comprehensive Async Applications concept page covering terminal ownership, blocking draw behavior, event draining, coordination patterns, and failure modes
  • split the real-application survey and future async gaps/direction into companion pages
  • move the main code samples into code/concepts/async-applications/ so the docs examples are compile-tested
  • include code/concepts/* in the Cargo workspace and update the Elm concept example metadata/formatting so workspace checks cover concept code

Validation

  • cargo fmt --all --check
  • cargo check --workspace
  • cargo clippy --workspace -- -D warnings
  • pnpm exec markdownlint-cli2 src/content/docs/concepts/application-patterns/async-applications.md src/content/docs/concepts/application-patterns/async-application-examples.md src/content/docs/concepts/application-patterns/async-gaps.md src/content/docs/concepts/application-patterns/index.md
  • pnpm exec astro check
  • pnpm exec astro build

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 4, 2026

Copy link
Copy Markdown

Deploying ratatui with  Cloudflare Pages  Cloudflare Pages

Latest commit: 5c4e736
Status: ✅  Deploy successful!
Preview URL: https://0ac9e4a5.ratatui.pages.dev
Branch Preview URL: https://joshka-async-application-gui.ratatui.pages.dev

View logs

Explain terminal ownership, blocking draw behavior, event draining,
and async coordination patterns for Ratatui apps. Move the long
examples into compile-tested code and split the application survey
and future gaps onto companion pages.
@joshka
joshka force-pushed the joshka/async-application-guidance branch from 91ccb80 to 5c4e736 Compare July 4, 2026 17:42
@joshka
joshka marked this pull request as draft July 4, 2026 18:04
@joshka

joshka commented Jul 4, 2026

Copy link
Copy Markdown
Member Author

Note - this is not fully reviewed yet.

@orhun

orhun commented Jul 11, 2026

Copy link
Copy Markdown
Member

what do you suggest how we proceed with this? just a usual review?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants