Skip to content

Latest commit

 

History

History
96 lines (69 loc) · 4.28 KB

File metadata and controls

96 lines (69 loc) · 4.28 KB

Faust.js Logo Faust.js Starter Kit

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.

For more information

To get started on WP Engine's Platform please follow the docs here https://developers.wpengine.com/docs/atlas/getting-started/create-app/

Project Structure

├── src/
│   ├── __generated__/
│   ├── components/
│   ├── fragments/
│   ├── pages/
│   ├── queries/
│   ├── styles/
│   └── wp-templates/
├── DEVELOPMENT.md
├── faust.config.js
├── next.config.js
├── package.json
├── possibleTypes.json
└── README.md
└── screenshots

Available Commands

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

Screenshots

View Screenshots

Front Page

Category Page

Single Page

Single Post

Our Community 🩵

At WP Engine, we have a strong community built around headless WordPress to support you with your journey.

Plugin Ecosystem 🪄

Documentation 🔎

Note

We are continuously adding new docs for Faustjs.org

Contributions

Contributor License Agreement

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.

  1. Submit your name and email
  2. 📝 Sign the CLA emailed to you
  3. 📥 Receive copy of signed CLA

❤️ Thank you for helping us fulfill our legal obligations in order to continue empowering builders through headless WordPress.