docs(loading): rewrite the loading guide around when, where and what - #2038
docs(loading): rewrite the loading guide around when, where and what#2038te6-in wants to merge 4 commits into
Conversation
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0124XAWsLt7VFtW671yiLwgG
The decision tree and the 2x2 selection matrix gave different answers for the same inputs: the tree stopped at Skeleton whenever the final structure was predictable, so Progress Bar was unreachable, while the matrix put Progress Bar in exactly that quadrant. Split them along their axis instead. The tree keeps only the three steps that remove or localize loading and moves under "when"; choosing an element now belongs solely to the matrix under "what". Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QPKFZiDCm9qazoEuRTGPCT
The rewrite lost a few things the old guide carried: - "Loading Animation" as a usable element. It comes back as 에셋, named after the Asset type vocabulary result-section.mdx already uses, and this time it gets its own section instead of being referenced and never defined. - What to reach for when a state toggle cannot take an optimistic update. - Why an estimate matters past 10s — so the user can tell the system has not broken. Also drop "전면 로딩은 사용하지 않습니다" from the page-transition case. The 전면 로딩 section allows it for work that takes over 3s and changes context, which is exactly what a page transition can be. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QPKFZiDCm9qazoEuRTGPCT
Two sentences only announced what came next — that two questions decide the element, and that the table below is where the choice is made. The bullets and the table say both on their own. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QPKFZiDCm9qazoEuRTGPCT
|
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Alpha Preview (Stackflow SPA)
|
Alpha Preview (Storybook)
|
Alpha Preview (Docs)
|
No description provided.