Heim >Web-Frontend >js-Tutorial >Verwenden von Sanity Studio mit Next.js: Verbesserung Ihrer Webentwicklung
In der modernen Webentwicklung, der Synergie zwischen geistiger Gesundheit, einem flexiblen CMS und Next.js, definiert ein leistungsstarker Rahmen die Erstellung von Anwendungen neu. Dieses Tutorial beschreibt die Integration von Sanity Studio in ein Next.js -Projekt, das eine robuste Lösung für die Content Management bietet
Was ist Vernunft?
Was ist nächstes.js? Next.js, ein React -Framework, ermöglicht es, schnelle und optimierte Webanwendungen zu erstellen. Die Rendering -Funktionen auf der Serverseite (SSR) und Gentes Sites (SSG) machen es ideal für Projekte, die Leistung und SEO priorisieren
Installation und Konfiguration
Schritt 1: Erstellen eines nächsten.js
Beginnen Sie mit dem Erstellen eines nächsten.js. In seinem Terminal:Installieren Sie die Befehlszeilenschnittstelle für die Vernunft:
><code class="language-bash">npx create-next-app@latest mi-app-sanity-next cd mi-app-sanity-next</code>
Erstellen Sie im selben Terminal ein Gesundheitsprojekt:
<code class="language-bash">npm install -g @sanity/cli</code>
Schritt 4: Installieren von Vernunfteinheiten
<code class="language-bash">sanity init</code>
installieren
<code class="language-bash">npm install @sanity/client @sanity/image-url</code>Schritt 6: Beratungsinhalt auf Next.js
sanity.js
<code class="language-javascript">// sanity.js import sanityClient from '@sanity/client'; import imageUrlBuilder from '@sanity/image-url'; const client = sanityClient({ projectId: 'su_project_id', // Reemplace con su ID de proyecto dataset: 'production', // Modifique si necesario apiVersion: '2023-10-16', // Use la fecha de lanzamiento de la versión API useCdn: true, // `false` para datos sin caché }); const builder = imageUrlBuilder(client); export const urlFor = (source) => builder.image(source); export default client;</code>
Das obige ist der detaillierte Inhalt vonVerwenden von Sanity Studio mit Next.js: Verbesserung Ihrer Webentwicklung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!