Learn how to add Xata database and full-text search functionality to Astro, Next.js, Nuxt, Remix, SolidStart, and SvelteKit with our new Getting Started guides.
September 1, 2023
The new getting started with Xata guides for Astro, Next.js, Nuxt, Remix, SolidStart, and SvelteKit walk you through building a blog application and, in doing so, help you learn some Xata fundamentals.
The guides demonstrate features such as:
The guides also cover some specific framework features and how those work with Xata.
With the recent launch of Astro 3.0, now is a great time to dive into the Xata and Astro Getting Started guide. This guide demonstrates using Xata database and full-text search in combination with Astro features such as Static Site Generation (SSG), dynamic routes, and Server Side Rendering (SSR) via Astro "hybrid" mode.
The Nuxt and Xata Getting Started guide demonstrates integrating Xata database to retrieve the content via Nuxt server/API routes, invoked on both the server and client. The guide also covers Vue.js conditional rendering and how to use Nuxt dynamic parameters to drive database and full-text search queries.
The Xata and Remix Getting Started guide shows how to build a Xata database-driven application with full-text fuzzy search.
It covers using the
useLoaderData Remix hook to load data from a Xata database, using Remix dynamic segments
to pass parameters within URLs, and how to use search parameters within a Remix application to integrate Xata's full-text fuzzy search.
SolidStart is currently in beta, but shows a lot of promise. This new Xata with SolidStart Getting Started guide is an opportunity to learn some
of the basics of Xata, SolidStart, and SolidJS. It covers using
useRouteData to load data from a Xata database, using the
<Match /> and
<Switch />, and
SolidJS logic operators for conditional UI rendering. It also walks through defining and accessing path parameters using dynamic routing and
how to access and use search parameters within a SolidStart application to integrate Xata's full-text fuzzy search.
The Xata and SvelteKit Getting Started guide demonstrates how to load data from a database using SvelteKit data loading, how to render data using Svelte logic blocks and page parameters, and how to add full-text search to a SvelteKit application via URL data.
Xata provides the best free plan in the industry. It is production ready by default and doesn't pause or cool-down. Take your time to build your business and upgrade when you're ready to scale.