This repository contains a starter kit to get you up and running quickly on WP Engine's Headless Platform with a WordPress site skeleton for more advanced developers.
To get started on WP Engine's Platform please follow the docs here https://developers.wpengine.com/docs/atlas/getting-started/create-app/
├── components/
├── fragments/
├── pages/
├── queries/
├── styles/
├── wp-templates/
│ ├── archive.js # For your category/archive templates
│ ├── front-page.js # Front page
│ ├── index.js # Mapping for available templates
│ ├── page.js # Single page
│ └── single.js # Single post or singular
├── DEVELOPMENT.md
├── faust.config.js
├── next.config.js
├── package.json
├── possibleTypes.json
└── README.md
└── screenshots
Command | Script | Description |
---|---|---|
dev |
faust dev |
Start the development server |
build |
faust build |
Build the project for production |
generate |
faust generatePossibleTypes |
Generate GraphQL possible types |
start |
faust start |
Start the production server |
format |
prettier . --write |
Format code with Prettier |
test:format |
prettier . --check |
Check code formatting |
At WP Engine, we have a strong community built around headless WordPress to support you with your journey.
- Discord Headless Community Channel
- Fortnightly Headless Community Call
- WP Engine's Headless Platform developer community
- WP Engine`s Builders YouTube Channel
- WP Engine's Headless Platform
- WP Engines Headless Platform Docs
Note
We are continuously adding new docs for Faustjs.org
All external contributors to WP Engine products must have a signed Contributor License Agreement (CLA) in place before the contribution may be accepted into any WP Engine codebase.
- Submit your name and email
- 📝 Sign the CLA emailed to you
- 📥 Receive copy of signed CLA
❤️ Thank you for helping us fulfill our legal obligations in order to continue empowering builders through headless WordPress.