f086283e38
Drop the `next/streaming` endpoint. Currently it only holds the only one experimental api and we'd like to deprecate it in favor of oher future APIs for app dir
559 lines
18 KiB
JSON
559 lines
18 KiB
JSON
{
|
|
"routes": [
|
|
{
|
|
"title": "Documentation",
|
|
"heading": true,
|
|
"routes": [
|
|
{
|
|
"title": "Getting Started",
|
|
"path": "/docs/getting-started.md"
|
|
},
|
|
{
|
|
"title": "Basic Features",
|
|
"open": true,
|
|
"routes": [
|
|
{
|
|
"title": "Pages",
|
|
"path": "/docs/basic-features/pages.md"
|
|
},
|
|
{
|
|
"title": "Data Fetching",
|
|
"routes": [
|
|
{
|
|
"path": "/docs/basic-features/data-fetching",
|
|
"redirect": {
|
|
"destination": "/docs/basic-features/data-fetching/overview"
|
|
}
|
|
},
|
|
{
|
|
"path": "/docs/basic-features/data-fetching/index",
|
|
"redirect": {
|
|
"destination": "/docs/basic-features/data-fetching/overview"
|
|
}
|
|
},
|
|
{
|
|
"title": "Overview",
|
|
"path": "/docs/basic-features/data-fetching/overview.md"
|
|
},
|
|
{
|
|
"title": "getServerSideProps",
|
|
"path": "/docs/basic-features/data-fetching/get-server-side-props.md"
|
|
},
|
|
{
|
|
"title": "getStaticPaths",
|
|
"path": "/docs/basic-features/data-fetching/get-static-paths.md"
|
|
},
|
|
{
|
|
"title": "getStaticProps",
|
|
"path": "/docs/basic-features/data-fetching/get-static-props.md"
|
|
},
|
|
{
|
|
"title": "Incremental Static Regeneration",
|
|
"path": "/docs/basic-features/data-fetching/incremental-static-regeneration.md"
|
|
},
|
|
{
|
|
"title": "Client side",
|
|
"path": "/docs/basic-features/data-fetching/client-side.md"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Built-in CSS Support",
|
|
"path": "/docs/basic-features/built-in-css-support.md"
|
|
},
|
|
{
|
|
"title": "Layouts",
|
|
"path": "/docs/basic-features/layouts.md"
|
|
},
|
|
{
|
|
"title": "Image Optimization",
|
|
"path": "/docs/basic-features/image-optimization.md"
|
|
},
|
|
{
|
|
"title": "Font Optimization",
|
|
"path": "/docs/basic-features/font-optimization.md"
|
|
},
|
|
{
|
|
"title": "Static File Serving",
|
|
"path": "/docs/basic-features/static-file-serving.md"
|
|
},
|
|
{
|
|
"title": "Fast Refresh",
|
|
"path": "/docs/basic-features/fast-refresh.md"
|
|
},
|
|
{
|
|
"title": "ESLint",
|
|
"path": "/docs/basic-features/eslint.md"
|
|
},
|
|
{
|
|
"title": "TypeScript",
|
|
"path": "/docs/basic-features/typescript.md"
|
|
},
|
|
{
|
|
"title": "Environment Variables",
|
|
"path": "/docs/basic-features/environment-variables.md"
|
|
},
|
|
{
|
|
"title": "Supported Browsers and Features",
|
|
"path": "/docs/basic-features/supported-browsers-features.md"
|
|
},
|
|
{
|
|
"title": "Handling Scripts",
|
|
"path": "/docs/basic-features/script.md"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Routing",
|
|
"routes": [
|
|
{
|
|
"title": "Introduction",
|
|
"path": "/docs/routing/introduction.md"
|
|
},
|
|
{
|
|
"title": "Dynamic Routes",
|
|
"path": "/docs/routing/dynamic-routes.md"
|
|
},
|
|
{
|
|
"title": "Imperatively",
|
|
"path": "/docs/routing/imperatively.md"
|
|
},
|
|
{
|
|
"title": "Shallow Routing",
|
|
"path": "/docs/routing/shallow-routing.md"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "API Routes",
|
|
"routes": [
|
|
{
|
|
"title": "Introduction",
|
|
"path": "/docs/api-routes/introduction.md"
|
|
},
|
|
{
|
|
"title": "Dynamic API Routes",
|
|
"path": "/docs/api-routes/dynamic-api-routes.md"
|
|
},
|
|
{
|
|
"title": "API Middlewares",
|
|
"path": "/docs/api-routes/api-middlewares.md"
|
|
},
|
|
{
|
|
"title": "Response Helpers",
|
|
"path": "/docs/api-routes/response-helpers.md"
|
|
},
|
|
{
|
|
"title": "Edge API Routes (Beta)",
|
|
"path": "/docs/api-routes/edge-api-routes.md"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"path": "/docs/middleware",
|
|
"redirect": {
|
|
"destination": "/docs/advanced-features/middleware",
|
|
"permanent": true
|
|
}
|
|
},
|
|
{
|
|
"title": "Going to Production",
|
|
"path": "/docs/going-to-production.md"
|
|
},
|
|
{
|
|
"title": "Deployment",
|
|
"path": "/docs/deployment.md"
|
|
},
|
|
{
|
|
"title": "Authentication",
|
|
"path": "/docs/authentication.md"
|
|
},
|
|
{
|
|
"title": "Testing",
|
|
"path": "/docs/testing.md"
|
|
},
|
|
{
|
|
"title": "Accessibility",
|
|
"path": "/docs/accessibility.md"
|
|
},
|
|
{
|
|
"title": "Guides",
|
|
"routes": [
|
|
{
|
|
"title": "Building Forms",
|
|
"path": "/docs/guides/building-forms.md"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Advanced Features",
|
|
"routes": [
|
|
{
|
|
"title": "Next.js Compiler",
|
|
"path": "/docs/advanced-features/compiler.md"
|
|
},
|
|
{
|
|
"title": "Preview Mode",
|
|
"path": "/docs/advanced-features/preview-mode.md"
|
|
},
|
|
{
|
|
"title": "Dynamic Import",
|
|
"path": "/docs/advanced-features/dynamic-import.md"
|
|
},
|
|
{
|
|
"title": "Automatic Static Optimization",
|
|
"path": "/docs/advanced-features/automatic-static-optimization.md"
|
|
},
|
|
{
|
|
"title": "Static HTML Export",
|
|
"path": "/docs/advanced-features/static-html-export.md"
|
|
},
|
|
{
|
|
"title": "Absolute Imports and Module Path Aliases",
|
|
"path": "/docs/advanced-features/module-path-aliases.md"
|
|
},
|
|
{
|
|
"title": "Using MDX",
|
|
"path": "/docs/advanced-features/using-mdx.md"
|
|
},
|
|
{
|
|
"title": "AMP Support",
|
|
"routes": [
|
|
{
|
|
"title": "Introduction",
|
|
"path": "/docs/advanced-features/amp-support/introduction.md"
|
|
},
|
|
{
|
|
"title": "Adding AMP Components",
|
|
"path": "/docs/advanced-features/amp-support/adding-amp-components.md"
|
|
},
|
|
{
|
|
"title": "AMP Validation",
|
|
"path": "/docs/advanced-features/amp-support/amp-validation.md"
|
|
},
|
|
{
|
|
"title": "AMP in Static HTML export",
|
|
"path": "/docs/advanced-features/amp-support/amp-in-static-html-export.md"
|
|
},
|
|
{
|
|
"title": "TypeScript",
|
|
"path": "/docs/advanced-features/amp-support/typescript.md"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Customizing Babel Config",
|
|
"path": "/docs/advanced-features/customizing-babel-config.md"
|
|
},
|
|
{
|
|
"title": "Customizing PostCSS Config",
|
|
"path": "/docs/advanced-features/customizing-postcss-config.md"
|
|
},
|
|
{
|
|
"title": "Custom Server",
|
|
"path": "/docs/advanced-features/custom-server.md"
|
|
},
|
|
{
|
|
"title": "Custom `App`",
|
|
"path": "/docs/advanced-features/custom-app.md"
|
|
},
|
|
{
|
|
"title": "Custom `Document`",
|
|
"path": "/docs/advanced-features/custom-document.md"
|
|
},
|
|
{
|
|
"title": "Custom Error Page",
|
|
"path": "/docs/advanced-features/custom-error-page.md"
|
|
},
|
|
{
|
|
"title": "`src` Directory",
|
|
"path": "/docs/advanced-features/src-directory.md"
|
|
},
|
|
{
|
|
"title": "CI Build Caching",
|
|
"path": "/docs/advanced-features/ci-build-caching.md"
|
|
},
|
|
{
|
|
"title": "Multi Zones",
|
|
"path": "/docs/advanced-features/multi-zones.md"
|
|
},
|
|
{
|
|
"title": "Measuring performance",
|
|
"path": "/docs/advanced-features/measuring-performance.md"
|
|
},
|
|
{
|
|
"title": "Middleware",
|
|
"path": "/docs/advanced-features/middleware.md"
|
|
},
|
|
{
|
|
"title": "Debugging",
|
|
"path": "/docs/advanced-features/debugging.md"
|
|
},
|
|
{
|
|
"title": "Error Handling",
|
|
"path": "/docs/advanced-features/error-handling.md"
|
|
},
|
|
{
|
|
"title": "Source Maps",
|
|
"path": "/docs/advanced-features/source-maps.md"
|
|
},
|
|
{
|
|
"title": "Codemods",
|
|
"path": "/docs/advanced-features/codemods.md"
|
|
},
|
|
{
|
|
"title": "Internationalized Routing",
|
|
"path": "/docs/advanced-features/i18n-routing.md"
|
|
},
|
|
{
|
|
"title": "Output File Tracing",
|
|
"path": "/docs/advanced-features/output-file-tracing.md"
|
|
},
|
|
{
|
|
"title": "Security Headers",
|
|
"path": "/docs/advanced-features/security-headers.md"
|
|
},
|
|
{
|
|
"title": "React 18",
|
|
"routes": [
|
|
{
|
|
"path": "/docs/advanced-features/react-18",
|
|
"redirect": {
|
|
"destination": "/docs/advanced-features/react-18/overview"
|
|
}
|
|
},
|
|
{
|
|
"title": "Overview",
|
|
"path": "/docs/advanced-features/react-18/overview.md"
|
|
},
|
|
{
|
|
"title": "Streaming SSR",
|
|
"path": "/docs/advanced-features/react-18/streaming.md"
|
|
},
|
|
{
|
|
"title": "React Server Components",
|
|
"path": "/docs/advanced-features/react-18/server-components.md"
|
|
},
|
|
{
|
|
"title": "Switchable Runtime",
|
|
"path": "/docs/advanced-features/react-18/switchable-runtime.md"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Upgrade Guide",
|
|
"path": "/docs/upgrading.md"
|
|
},
|
|
{
|
|
"title": "Migrating to Next.js",
|
|
"routes": [
|
|
{
|
|
"title": "Incrementally Adopting Next.js",
|
|
"path": "/docs/migrating/incremental-adoption.md"
|
|
},
|
|
{
|
|
"title": "Migrating from Gatsby",
|
|
"path": "/docs/migrating/from-gatsby.md"
|
|
},
|
|
{
|
|
"title": "Migrating from Create React App",
|
|
"path": "/docs/migrating/from-create-react-app.md"
|
|
},
|
|
{
|
|
"title": "Migrating from React Router",
|
|
"path": "/docs/migrating/from-react-router.md"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "FAQ",
|
|
"path": "/docs/faq.md"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "API Reference",
|
|
"heading": true,
|
|
"routes": [
|
|
{
|
|
"title": "CLI",
|
|
"path": "/docs/api-reference/cli.md"
|
|
},
|
|
{
|
|
"title": "Create Next App",
|
|
"path": "/docs/api-reference/create-next-app.md"
|
|
},
|
|
{
|
|
"title": "next/router",
|
|
"path": "/docs/api-reference/next/router.md"
|
|
},
|
|
{
|
|
"title": "next/link",
|
|
"path": "/docs/api-reference/next/link.md"
|
|
},
|
|
{
|
|
"title": "next/image",
|
|
"path": "/docs/api-reference/next/image.md"
|
|
},
|
|
{
|
|
"title": "next/script",
|
|
"path": "/docs/api-reference/next/script.md"
|
|
},
|
|
{
|
|
"title": "next/head",
|
|
"path": "/docs/api-reference/next/head.md"
|
|
},
|
|
{
|
|
"title": "next/amp",
|
|
"path": "/docs/api-reference/next/amp.md"
|
|
},
|
|
{
|
|
"title": "next/server",
|
|
"path": "/docs/api-reference/next/server.md"
|
|
},
|
|
{
|
|
"path": "/docs/api-reference/next/streaming",
|
|
"redirect": {
|
|
"destination": "/docs/advanced-features/react-18"
|
|
}
|
|
},
|
|
{
|
|
"title": "next/future/image (experimental)",
|
|
"path": "/docs/api-reference/next/future/image.md"
|
|
},
|
|
{
|
|
"title": "Edge Runtime",
|
|
"path": "/docs/api-reference/edge-runtime.md"
|
|
},
|
|
{
|
|
"title": "Data Fetching",
|
|
"routes": [
|
|
{
|
|
"title": "getInitialProps",
|
|
"path": "/docs/api-reference/data-fetching/get-initial-props.md"
|
|
},
|
|
{
|
|
"title": "getServerSideProps",
|
|
"path": "/docs/api-reference/data-fetching/get-server-side-props.md"
|
|
},
|
|
{
|
|
"title": "getStaticPaths",
|
|
"path": "/docs/api-reference/data-fetching/get-static-paths.md"
|
|
},
|
|
{
|
|
"title": "getStaticProps",
|
|
"path": "/docs/api-reference/data-fetching/get-static-props.md"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Static Optimization Indicator",
|
|
"path": "/docs/api-reference/next.config.js/static-optimization-indicator.md"
|
|
},
|
|
{
|
|
"title": "next.config.js",
|
|
"routes": [
|
|
{
|
|
"title": "Introduction",
|
|
"path": "/docs/api-reference/next.config.js/introduction.md"
|
|
},
|
|
{
|
|
"title": "Environment Variables",
|
|
"path": "/docs/api-reference/next.config.js/environment-variables.md"
|
|
},
|
|
{
|
|
"title": "Base Path",
|
|
"path": "/docs/api-reference/next.config.js/basepath.md"
|
|
},
|
|
{
|
|
"title": "Rewrites",
|
|
"path": "/docs/api-reference/next.config.js/rewrites.md"
|
|
},
|
|
{
|
|
"title": "Redirects",
|
|
"path": "/docs/api-reference/next.config.js/redirects.md"
|
|
},
|
|
{
|
|
"title": "Custom Headers",
|
|
"path": "/docs/api-reference/next.config.js/headers.md"
|
|
},
|
|
{
|
|
"title": "Custom Page Extensions",
|
|
"path": "/docs/api-reference/next.config.js/custom-page-extensions.md"
|
|
},
|
|
{
|
|
"title": "CDN Support with Asset Prefix",
|
|
"path": "/docs/api-reference/next.config.js/cdn-support-with-asset-prefix.md"
|
|
},
|
|
{
|
|
"title": "Custom Webpack Config",
|
|
"path": "/docs/api-reference/next.config.js/custom-webpack-config.md"
|
|
},
|
|
{
|
|
"title": "Compression",
|
|
"path": "/docs/api-reference/next.config.js/compression.md"
|
|
},
|
|
{
|
|
"title": "Runtime Configuration",
|
|
"path": "/docs/api-reference/next.config.js/runtime-configuration.md"
|
|
},
|
|
{
|
|
"title": "Disabling x-powered-by",
|
|
"path": "/docs/api-reference/next.config.js/disabling-x-powered-by.md"
|
|
},
|
|
{
|
|
"title": "Disabling ETag Generation",
|
|
"path": "/docs/api-reference/next.config.js/disabling-etag-generation.md"
|
|
},
|
|
{
|
|
"title": "Disabling HTTP Keep-Alive",
|
|
"path": "/docs/api-reference/next.config.js/disabling-http-keep-alive.md"
|
|
},
|
|
{
|
|
"title": "Setting a custom build directory",
|
|
"path": "/docs/api-reference/next.config.js/setting-a-custom-build-directory.md"
|
|
},
|
|
{
|
|
"title": "Configuring the Build ID",
|
|
"path": "/docs/api-reference/next.config.js/configuring-the-build-id.md"
|
|
},
|
|
{
|
|
"title": "Configuring onDemandEntries",
|
|
"path": "/docs/api-reference/next.config.js/configuring-onDemandEntries.md"
|
|
},
|
|
{
|
|
"title": "Ignoring ESLint",
|
|
"path": "/docs/api-reference/next.config.js/ignoring-eslint.md"
|
|
},
|
|
{
|
|
"title": "Ignoring TypeScript Errors",
|
|
"path": "/docs/api-reference/next.config.js/ignoring-typescript-errors.md"
|
|
},
|
|
{
|
|
"title": "exportPathMap",
|
|
"path": "/docs/api-reference/next.config.js/exportPathMap.md"
|
|
},
|
|
{
|
|
"title": "Trailing Slash",
|
|
"path": "/docs/api-reference/next.config.js/trailing-slash.md"
|
|
},
|
|
{
|
|
"title": "React Strict Mode",
|
|
"path": "/docs/api-reference/next.config.js/react-strict-mode.md"
|
|
},
|
|
{
|
|
"title": "URL Imports",
|
|
"path": "/docs/api-reference/next.config.js/url-imports.md"
|
|
},
|
|
{
|
|
"title": "Build indicator",
|
|
"path": "/docs/api-reference/next.config.js/build-indicator.md"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|