nextjs notion blog starter
1.0.0
main✅ La configuración lleva solo unos minutos (configuración de un solo archivo)?
✅ Suscripción del boletín a través de Convertkit API
✅ Análisis simple con Umami
✅ Imágenes sociales OG automáticas con plantilla de viento de cola
✅ URL automáticas bonitas
✅ Excelente velocidad de página
✅ Optimizado para Next.js y Vercel
layouts/* : los diferentes diseños utilizados en cada página.components/* - Componentes utilizados en todo el sitio.components/blocks/* - Bloques personalizados hechos para la representación de nociones.utils/* - abreviatura de "utilidades", una colección de utilidades o código útiles para servicios externos.pages/api/* -API Routes Powering /og-image Dynamic OG Imagen e /subscribe-convertkit .pages/blog/* - Páginas de blog pre -renderizadas estáticas que obtienen información de la API de noción.pages/* - Todas las demás páginas estáticas.public/* - Activos estáticos que incluyen imágenes, fuentes y videos.styles/* - Estilos globales y viento de cola.siteData.ts : un archivo simple que contiene datos globales sobre el sitio. git clone https://github.com/tuanphungcz/nextjs-notion-blog-starter
cd nextjs-notion-blog-starter
pnpm install
pnpm run dev Cree un archivo .env similar a .env.example e incluya las claves apropiadas.
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=
Este iniciador de blog se inspiró en todas estas increíbles fuentes abiertas.