diff --git a/src/components/landing/StartLanding.tsx b/src/components/landing/StartLanding.tsx index dcf665bfc..5fefee31b 100644 --- a/src/components/landing/StartLanding.tsx +++ b/src/components/landing/StartLanding.tsx @@ -111,8 +111,27 @@ export default function StartLanding() { return ( + + Compare with Next.js + + + Migrate from Next.js + + + } hero={} prompt={startPrompt} promptLabel="Copy Start prompt" diff --git a/src/libraries/libraries.ts b/src/libraries/libraries.ts index 1c7982a3e..f4d61520e 100644 --- a/src/libraries/libraries.ts +++ b/src/libraries/libraries.ts @@ -263,7 +263,7 @@ export const start: LibrarySlim = { tagline: 'Full-stack Framework powered by TanStack Router for React and Solid', description: - 'Full-document SSR, Streaming, Server Functions, bundling and more, powered by TanStack Router and Vite - Ready to deploy to your favorite hosting provider.', + 'TanStack Start is a full-stack framework for React and Solid, with type-safe routing, server-side rendering, streaming, and server functions.', badge: 'RC', repo: 'tanstack/router', frameworks: ['react', 'solid'], diff --git a/src/libraries/start.tsx b/src/libraries/start.tsx index 05809eb99..c68512af8 100644 --- a/src/libraries/start.tsx +++ b/src/libraries/start.tsx @@ -8,7 +8,6 @@ const textStyles = 'text-category-framework' export const startProject = { ...start, - description: `Full-document SSR, Streaming, Server Functions, bundling and more, powered by TanStack Router and Vite - Ready to deploy to your favorite hosting provider.`, latestBranch: 'main', docsRoot: 'docs/start', embedEditor: 'codesandbox' as const, diff --git a/src/routes/-library-landing-route.tsx b/src/routes/-library-landing-route.tsx index f281ee361..cfba7f7b3 100644 --- a/src/routes/-library-landing-route.tsx +++ b/src/routes/-library-landing-route.tsx @@ -64,7 +64,10 @@ export function getLibraryLandingHead(libraryId: LandingLibraryId) { return { meta: seo({ - title: library.name, + title: + libraryId === 'start' + ? 'TanStack Start | Full-stack React and Solid Framework' + : library.name, description: library.description, image: ogImageUrl(library.id), noindex: library.visible === false,