Headless

screenshot of Headless

TYPO3 Headless JSON API providing content for PWA application (e.g. javaScript apps like nuxt-typo3)

Overview

The TYPO3 Extension headless is a JSON Content API for TYPO3, allowing users to render JSON from TYPO3 content. This extension provides a backend part (JSON API) for TYPO3 PWA solution and a JavaScript application called nuxt-typo3 which consumes the JSON API and renders the content using Vue.js and Nuxt.

Features

  • JSON API for content elements
  • JSON API for page and meta data
  • JSON API for navigation and layouts
  • Support for language and translation configuration
  • Easily extendable with custom fields or custom content elements
  • Custom data processors for headless usage
  • Support for extensions like forms, felogin, redirects, and seo
  • Backend module for simulating page preview (in BETA)
  • Additional extensions and integrations for news, solr, powermail, gridelements, and container