Skip to content

wpengine/faust-scaffold-ts

Repository files navigation

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.

About

Faust Scaffold Blueprint in TypeScript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 9