Craft CMS Nuxt

This demo shows how you can use Craft CMS and Nuxt in a headless setup. It’s a simple way to build a fast website without extra overhead. 

Garfield dark

Ready to Use

All essential features and plugins are preconfigured, allowing you to start developing immediately without requiring additional adjustments. This minimizes initial setup effort and provides an efficient way to work with Craft CMS and Nuxt from the start.

Multisite

The CraftCMS SDK has been configured to support multisite installations. This means you can manage multiple websites or language versions within a single Craft CMS setup without additional configurations. Content can be efficiently synchronized across different sites or regions while maintaining the flexibility to customize each one as needed.

SeoMatic

By using the useCraftSeoMatic() function in app.ts, all SEO tags defined in the Craft control panel are automatically applied. This ensures that key metadata, Open Graph tags, and structured data are correctly generated without requiring manual setup. This automation improves search engine visibility and greatly simplifies SEO management.

Imager X

Imager X is a powerful tool for managing and transforming images within Craft CMS. It enables automatic image optimization for different devices and screen resolutions, reducing load times and enhancing website performance. With predefined transformations, you can serve responsive, high-quality images that are optimized for performance without additional development effort.

Quick Edit

The Quick Edit feature allows editors to modify content quickly and easily directly from the website. If you have editing permissions and are logged in, a button appears in the upper right corner, providing direct access to the corresponding page in the Craft control panel. This streamlines content management by eliminating unnecessary navigation steps and significantly improves the editorial workflow.

This is the image text module

The CraftPage component connects your Craft CMS entries directly to your Nuxt pages, allowing you to efficiently display content in a headless setup without extra configuration.

For smaller content blocks or modular components, use the CraftArea component. While CraftPage is designed for full pages, CraftArea is ideal for dynamically including flexible content sections.

Both components receive their data via props, ensuring a clean, well-organized structure. This keeps the code modular and helps maintain an efficient connection between Nuxt and Craft CMS.

Black white

Feel Free to write me if you have any Questions