Skip to content
Open

3.x #39

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
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
193 changes: 152 additions & 41 deletions docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,93 @@
"navigation": {
"global": {},
"versions": [
{
"version": "3.x",
"groups": [
{
"group": "Getting Started",
"pages": [
"v3/getting-started/index",
"v3/getting-started/demo-application",
"v3/getting-started/upgrade-guide"
]
},
{
"group": "Installation",
"pages": [
"v3/installation/server-side-setup",
"v3/installation/client-side-setup"
]
},
{
"group": "Core Concepts",
"pages": [
"v3/core-concepts/who-is-it-for",
"v3/core-concepts/how-it-works",
"v3/core-concepts/the-protocol"
]
},
{
"group": "The Basics",
"pages": [
"v3/the-basics/pages",
"v3/the-basics/responses",
"v3/the-basics/redirects",
"v3/the-basics/routing",
"v3/the-basics/title-and-meta",
"v3/the-basics/links",
"v3/the-basics/manual-visits",
"v3/the-basics/instant-visits",
"v3/the-basics/forms",
"v3/the-basics/http-requests",
"v3/the-basics/optimistic-updates",
"v3/the-basics/file-uploads",
"v3/the-basics/validation",
"v3/the-basics/layouts",
"v3/the-basics/view-transitions"
]
},
{
"group": "Data & Props",
"pages": [
"v3/data-props/shared-data",
"v3/data-props/flash-data",
"v3/data-props/partial-reloads",
"v3/data-props/deferred-props",
"v3/data-props/merging-props",
"v3/data-props/once-props",
"v3/data-props/polling",
"v3/data-props/prefetching",
"v3/data-props/load-when-visible",
"v3/data-props/infinite-scroll",
"v3/data-props/remembering-state"
]
},
{
"group": "Security",
"pages": [
"v3/security/authentication",
"v3/security/authorization",
"v3/security/csrf-protection",
"v3/security/history-encryption"
]
},
{
"group": "Advanced",
"pages": [
"v3/advanced/asset-versioning",
"v3/advanced/code-splitting",
"v3/advanced/error-handling",
"v3/advanced/events",
"v3/advanced/progress-indicators",
"v3/advanced/scroll-management",
"v3/advanced/server-side-rendering",
"v3/advanced/testing",
"v3/advanced/typescript"
]
}
]
},
{
"version": "2.x",
"groups": [
Expand Down Expand Up @@ -181,165 +268,189 @@
}
},
"redirects": [
{
"source": "/index",
"destination": "/v3/getting-started/index"
},
{
"source": "/demo-application",
"destination": "/v2/getting-started/demo-application"
"destination": "/v3/getting-started/demo-application"
},
{
"source": "/upgrade-guide",
"destination": "/v2/getting-started/upgrade-guide"
"destination": "/v3/getting-started/upgrade-guide"
},
{
"source": "/server-side-setup",
"destination": "/v2/installation/server-side-setup"
"destination": "/v3/installation/server-side-setup"
},
{
"source": "/client-side-setup",
"destination": "/v2/installation/client-side-setup"
"destination": "/v3/installation/client-side-setup"
},
{
"source": "/who-is-it-for",
"destination": "/v2/core-concepts/who-is-it-for"
"destination": "/v3/core-concepts/who-is-it-for"
},
{
"source": "/how-it-works",
"destination": "/v2/core-concepts/how-it-works"
"destination": "/v3/core-concepts/how-it-works"
},
{
"source": "/the-protocol",
"destination": "/v2/core-concepts/the-protocol"
"destination": "/v3/core-concepts/the-protocol"
},
{
"source": "/pages",
"destination": "/v2/the-basics/pages"
"destination": "/v3/the-basics/pages"
},
{
"source": "/responses",
"destination": "/v2/the-basics/responses"
"destination": "/v3/the-basics/responses"
},
{
"source": "/redirects",
"destination": "/v2/the-basics/redirects"
"destination": "/v3/the-basics/redirects"
},
{
"source": "/routing",
"destination": "/v2/the-basics/routing"
"destination": "/v3/the-basics/routing"
},
{
"source": "/title-and-meta",
"destination": "/v2/the-basics/title-and-meta"
"destination": "/v3/the-basics/title-and-meta"
},
{
"source": "/links",
"destination": "/v2/the-basics/links"
"destination": "/v3/the-basics/links"
},
{
"source": "/manual-visits",
"destination": "/v2/the-basics/manual-visits"
"destination": "/v3/the-basics/manual-visits"
},
{
"source": "/forms",
"destination": "/v2/the-basics/forms"
"destination": "/v3/the-basics/forms"
},
{
"source": "/file-uploads",
"destination": "/v2/the-basics/file-uploads"
"destination": "/v3/the-basics/file-uploads"
},
{
"source": "/validation",
"destination": "/v2/the-basics/validation"
"destination": "/v3/the-basics/validation"
},
{
"source": "/view-transitions",
"destination": "/v2/the-basics/view-transitions"
"destination": "/v3/the-basics/view-transitions"
},
{
"source": "/instant-visits",
"destination": "/v3/the-basics/instant-visits"
},
{
"source": "/http-requests",
"destination": "/v3/the-basics/http-requests"
},
{
"source": "/optimistic-updates",
"destination": "/v3/the-basics/optimistic-updates"
},
{
"source": "/layout-props",
"destination": "/v3/the-basics/layouts"
},
{
"source": "/v3/the-basics/layout-props",
"destination": "/v3/the-basics/layouts"
},
{
"source": "/shared-data",
"destination": "/v2/data-props/shared-data"
"destination": "/v3/data-props/shared-data"
},
{
"source": "/partial-reloads",
"destination": "/v2/data-props/partial-reloads"
"destination": "/v3/data-props/partial-reloads"
},
{
"source": "/deferred-props",
"destination": "/v2/data-props/deferred-props"
"destination": "/v3/data-props/deferred-props"
},
{
"source": "/merging-props",
"destination": "/v2/data-props/merging-props"
"destination": "/v3/data-props/merging-props"
},
{
"source": "/polling",
"destination": "/v2/data-props/polling"
"destination": "/v3/data-props/polling"
},
{
"source": "/prefetching",
"destination": "/v2/data-props/prefetching"
"destination": "/v3/data-props/prefetching"
},
{
"source": "/load-when-visible",
"destination": "/v2/data-props/load-when-visible"
"destination": "/v3/data-props/load-when-visible"
},
{
"source": "/infinite-scroll",
"destination": "/v2/data-props/infinite-scroll"
"destination": "/v3/data-props/infinite-scroll"
},
{
"source": "/remembering-state",
"destination": "/v2/data-props/remembering-state"
"destination": "/v3/data-props/remembering-state"
},
{
"source": "/authentication",
"destination": "/v2/security/authentication"
"destination": "/v3/security/authentication"
},
{
"source": "/authorization",
"destination": "/v2/security/authorization"
"destination": "/v3/security/authorization"
},
{
"source": "/csrf-protection",
"destination": "/v2/security/csrf-protection"
"destination": "/v3/security/csrf-protection"
},
{
"source": "/history-encryption",
"destination": "/v2/security/history-encryption"
"destination": "/v3/security/history-encryption"
},
{
"source": "/asset-versioning",
"destination": "/v2/advanced/asset-versioning"
"destination": "/v3/advanced/asset-versioning"
},
{
"source": "/code-splitting",
"destination": "/v2/advanced/code-splitting"
"destination": "/v3/advanced/code-splitting"
},
{
"source": "/error-handling",
"destination": "/v2/advanced/error-handling"
"destination": "/v3/advanced/error-handling"
},
{
"source": "/events",
"destination": "/v2/advanced/events"
"destination": "/v3/advanced/events"
},
{
"source": "/progress-indicators",
"destination": "/v2/advanced/progress-indicators"
"destination": "/v3/advanced/progress-indicators"
},
{
"source": "/scroll-management",
"destination": "/v2/advanced/scroll-management"
"destination": "/v3/advanced/scroll-management"
},
{
"source": "/server-side-rendering",
"destination": "/v2/advanced/server-side-rendering"
"destination": "/v3/advanced/server-side-rendering"
},
{
"source": "/testing",
"destination": "/v2/advanced/testing"
"destination": "/v3/advanced/testing"
},
{
"source": "/typescript",
"destination": "/v2/advanced/typescript"
"destination": "/v3/advanced/typescript"
}
]
}
}
Loading