nextjs notion blog starter
1.0.0
main✅ Setup dauert nur wenige Minuten (Einzeldateikonfiguration)?
✅ Newsletter -Abonnement über CONVERTKIT -API
✅ Einfache Analytik mit Umami
✅ Automatische OG Social Bilder mit Rückenwindvorlage
✅ Automatische hübsche URLs
✅ Ausgezeichnete Seitengeschwindigkeit
✅ optimiert für Next.js und Vercel
layouts/* - Die verschiedenen auf jeder Seite verwendeten Layouts.components/* - Komponenten, die auf dem gesamten Standort verwendet werden.components/blocks/* - benutzerdefinierte Blöcke für die Renderung des Begriffs.utils/* - kurz für "Dienstprogramme", eine Sammlung hilfreicher Dienstprogramme oder Code für externe Dienste.pages/api/* -API-Routen Powering /og-image Dynamic OG Image und /subscribe-convertkit -Newsletter-Abonnement.pages/blog/* - Statisch vorgezogene Blogseiten, die Informationen von der API der Begriff abrufen.pages/* - Alle anderen statischen Seiten.public/* - statische Vermögenswerte einschließlich Bildern, Schriftarten und Videos.styles/* - Globale Stile und Rückenwind.siteData.ts - Eine einfache Datei mit globalen Daten über die Website. git clone https://github.com/tuanphungcz/nextjs-notion-blog-starter
cd nextjs-notion-blog-starter
pnpm install
pnpm run dev Erstellen Sie eine .env -Datei ähnlich wie .env.example und geben Sie die entsprechenden Schlüssel ein.
NOTION_SECRET=
BLOG_DATABASE_ID=
# ConvertKit is optional
NEXT_PUBLIC_CONVERTKIT_FORM_ID=
NEXT_PUBLIC_CONVERTKIT_API_KEY=
# Umami is optional
NEXT_PUBLIC_UMAMI_ID=
NEXT_PUBLIC_UMAMI_URL=
Dieser Blog-Starter wurde von all diesen großartigen Open-Sources inspiriert