turbo-payload
A monorepo template demonstrating Payload CMS integration with multiple frontend frameworks (Next.js, Astro, and Svelte)
Purpose: Provides a boilerplate for developers to start projects with Payload CMS while using alternative frontend frameworks beyond Next.js
Key Features:
- Payload CMS configuration shared across multiple frontends
- Supports Svelte frontend with Tailwind CSS and SSR/SSG capabilities
- Includes Astro frontend with similar capabilities
- Maintains a Next.js frontend option
- Shared UI components and utilities across projects
- TypeScript support throughout
- Storybook for component development
Target Audience: Developers looking to use Payload CMS with frontend frameworks other than Next.js, particularly those interested in Svelte or Astro integrations
Project Structure Highlights:
apps/
contains separate frontend applications (Astro, Next.js, Svelte) and Payload CMSpackages/
includes shared configurations, UI components, and utilitiestooling/
provides centralized configuration for ESLint, Prettier, Tailwind, etc.
Notable Svelte Support:
- Dedicated Svelte application in the monorepo
- Configured with Tailwind CSS
- Supports dynamic routes with SSR
- Can be optimized for SSG or hybrid rendering
astronextjspayloadcmssveltestarter
Featured Stories
No featured articles here. Navigate to an article, then pick the Feature on menu button