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/
├── src/
│   ├── __generated__/
│   ├── components/
│   ├── fragments/
│   ├── pages/
│   ├── queries/
│   ├── styles/
│   └── wp-templates/
├── DEVELOPMENT.md
├── faust.config.js
├── next.config.js
├── package.json
├── possibleTypes.json
└── README.md
└── screenshots
| Command | Script | Description | 
|---|---|---|
dev | 
npm run generate && concurrently "faust dev" "npm run watch-codegen" | 
Start dev server and watch codegen | 
build | 
faust build | 
Build the project for production | 
generate | 
faust generatePossibleTypes | 
Generate GraphQL possible types | 
start | 
faust start | 
Start the production server | 
codegen | 
graphql-codegen | 
Run GraphQL code generation | 
watch-codegen | 
graphql-codegen -w | 
Watch and auto-run GraphQL codegen | 
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.



