Faust.js news
New AI-Powered Features for an Enhanced Docs Experience
We’re excited to announce a leap forward in how you interact with our docs and discover valuable information. We’ve been working diligently to integrate WP Engine’s AI Toolkit to deliver a more intuitive, efficient, and developer-friendly experience. Our goal was to make it easier for you to find helpful content, resolve problems, and build headless […]
Boost Next.js Performance by Offloading Third-Party Scripts with PartyTown 🎉
I spent a number of years working in the WordPress agency space, and during that time, we frequently received requests from clients asking us to improve their website performance. They would run Lighthouse audits and come to us concerned that their sites weren’t meeting the performance standards they wanted. We’d dive into their custom codebase […]
Build a Contact Form in Headless WordPress Using Next.js and Ninja Forms
Contact forms are a fundamental touchpoint between site visitors and site owners, enabling customer inquiries, lead generation, and essential feedback that drives engagement.In headless WordPress, this can be tricky since the frontend and backend are separated. This means that you have to figure out a way for the frontend to send that data to […]
Welcome to the New faustjs.org
🎶 …we’ve got fun and games… 🎶 Welcome! This project was several months in the making with WP Engine’s DevRel team leading the way and support from the Headless Open Source team that maintains Faust. TL;DR Our goal in rebuilding the docs was to provide users with a clearer understanding of Faust, better documentation on […]
A Retrospective on 4+ years of Faust.js
Hello! It’s been a while since we posted (our bad). Many of you have asked for updates, and we’re ready to discuss what’s going on with Faust and WP Engine’s contributions to the headless WordPress ecosystem. TL;DR Times are changing, and after reflecting on 4+ years of building Faust and contributing to the headless WordPress […]
Understanding The Templating System in Faust.js
Templates in Faust bring the power of the WordPress Template Hierarchy to your JavaScript frontend application. This article is a high-level guide to walk you through how templates are resolved and how to create your first templates using this system. Table of Contents Prerequisites To benefit from this article, you will need to have a […]
Taking “Customer Inspired” Up A Level
For longer than Faust.js has been a project, WP Engine has had a core value of Customer Inspired. This month the Faust.js team has taken that to a new level with a process that we believe will help us better support all of our Faust.js users no matter what platform you run your code on. […]
It’s Time To Start Saying Goodbye to GQty
We have worked hard to update Faust.js to be a more standardized and performant framework using Apollo Client as its base. We believe that Faust.js with Apollo is more stable and easier to maintain than Faust.js was with GQty, and we recommend that all users currently on Faust.js with GQty start planning their migration to […]
Faust.js Telemetry – Please Help Us Understand How You’re Using Faust.js
When we relaunched Faust.js at the end of 2022 we included a feature for basic telemetry to help us better understand how users are using the WordPress plugin and JavaScript framework. That telemetry is tied to WP Engine’s corporate Google accounts using Google Analytics and is strictly opt-in only to ensure absolutely no data at […]
Help Us Learn About How You Use Faust.js
The user research team at WP Engine is running a research study to understand the background and activities of Faust.js users. If you’re interested in sharing your thoughts and experiences using Faust.js with a member of our User Research team, then please use the link below to take our short survey. Participants will be asked […]
Announcing App Router Support and a Pathway to Turn React Components into Gutenberg Blocks
The Faust.js team has been hard at work for a few months now on two big features and we’re excited to show you what we’ve been working on! A Path from Components to Blocks First is a programmatic way to convert your existing React components to WordPress blocks your content editors can use. For a […]
Faust.js Showcase, October 2023
The Faust.js Showcase is our way of saying Thank You! We recognize that the WordPress and Faust.js communities have been hard at work creating amazing things. Now we’d like to highlight them on our website! How can I get featured? Easy. Just submit your entry and we will review it. Keep up the good work! […]