Blog
Read the latest posts from the Faust Team
Feb 1, 2024
by Matthew Wright
Community The Faust.js team has always put community first and to that end we just launched our Contact Form. Whether you have questions on Faust or just want to know the best place in town for cheesecake feel free to reach out to us. Old Faithful We still have our regular contact channels on Discord, […]
Jan 30, 2024
by Chris Wiegman
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. […]
Jan 26, 2024
by Chris Wiegman
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 […]
Jan 17, 2024
by Chris Wiegman
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 […]
Nov 27, 2023
by Chris Wiegman
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 […]
Nov 2, 2023
by Chris Wiegman
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 […]
Oct 31, 2023
by Matthew Wright
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! […]
Oct 12, 2023
by Teresa Gobble
Terri here to give you the latest update on all things Faust.js! Our team has been hard at work finishing our blockset command to accompany our Components to Blocks example project, as well as documentation for the Experimental App Router utilities. The Blockset Command First up is the blockset command that will assist you in […]
Sep 13, 2023
by Chris Wiegman
The Faust.js team has been hard at work finishing up our implementation of Next.js’ App Router as well as a new Gutenberg feature that will allow you to take an existing React component and use it, with minimal configuration, in the WordPress Block editor. Next.js’ App Router We’re getting really close at our own implementation […]
Aug 16, 2023
by Chris Wiegman
We’ve been quite busy these past couple of weeks with a few projects we’re working on. First and foremost is this site. When we re-launched it this summer we said that this is only the beginning and we stand by that. These past two weeks we’ve been working on a template for a “showcase” page […]
Aug 2, 2023
by Chris Wiegman
We’re back to bi-weekly updates for Faust.js. I like to think that’s a great start on talking about what is going on with the product. As we move into late-Summer and Fall, expect to see a lot more in this space, particularly on our work around Gutenberg and Next.js’ App Router implementation. We can’t wait […]
Jul 24, 2023
by Chris Wiegman
Last week we talked about this new website and how much we poured into it over the last few months. That wasn’t all we’ve been working on though. The mission of Faust.js, and the team building it, is to make WordPress a great headless content management system and our work on that endeavor has pushed […]
Jul 18, 2023
by Chris Wiegman
Hello everyone! It’s been a while since I’ve had a chance to write one of these posts and, as you can probably already tell from this website, a lot has changed and even more is on our roadmap. Here’s a breakdown on what we’ve been working on and what we have planned for the coming […]
Jul 5, 2023
by Joe Fusco
You may have noticed things look a tad different around here these days – that is because the Faust.js team has completed migrating the previous version of the project’s documentation to a headless WordPress stack! 🎉 Previously, the project was hosted with Docusaurus – an open source project for building, deploying, and maintaining websites with […]
May 1, 2023
by Teresa Gobble
Hello folks, Terri here to give you an update on all the work the Faust.js team has been doing over the last few weeks! In addition to our DeCode presentation, we have been hard at work streamlining the Content Blocks Plugin, executing a new in-depth case study for Faust, evaluating new documentation strategies, polishing content, […]
Mar 15, 2023
by Teresa Gobble
Hi folks, Terri here! The last two weeks have been all about improvements to the React-Gutenberg Bridge experience and to the Faust Toolbar. Among other tasks to help polish these tools up, this sprint saw some great documentation additions, such as three different tutorials on how to create a block based off of core blocks, […]
Mar 1, 2023
by Chris Wiegman
It’s been a little while since I’ve had a chance to write an update post and we’ve accomplished a lot in that time. We have new releases, new features and more documentation all ready to go and we’re starting to push even that further than we ever have. Here’s how it all breaks down: Faust […]
Feb 3, 2023
by Chris Wiegman
We’re off to the races with new releases, new features, bug fixes and more. It’s been an incredibly productive two weeks for the Faust.js team and we’re just getting started! Windows developers rejoice! First, I’m happy to announce that we’ve fixed the build issues that were plaguing Windows developers and Faust.js should now build on […]
Jan 18, 2023
by Chris Wiegman
Our first sprint of 2023 is complete and, as I write this, we’re preparing a new release of Faust.js with new hooks for TypeScript and an initial, experimental, approach to support Gutenberg Blocks. Most of our past two weeks were focused on planning the work to implement two new features, Gutenberg Block support and a […]
Jan 4, 2023
by Chris Wiegman
Hello 2023! It’s been a quiet 2 weeks for the Faust team as most of us took time to be with our families for the holidays. As a result we spent the last two weeks looking at a few minor bugs and hope to have a fresh release out soon. As I write this I’m […]
Dec 22, 2022
by Chris Wiegman
Sprint 25 was a really productive one for the Faust.js team. We took a break from direct work on the codebase and made it a Faust.js hackathon with an emphasis on exploring features for the future of Faust. While we were heads down on ideas, though, we still managed to release our final bug fix […]
Dec 7, 2022
by Chris Wiegman
The last two weeks have been all about cleanup and improvements to existing Faust features. We started the sprint with 11 different issues in mind and managed to close 16 and release one new version of the Faust cli package. It was a very successful sprint. Faust.js Scaffold Our biggest release this past sprint was a […]
Nov 23, 2022
by Chris Wiegman
Progress is iterative, and that has definitely been the theme of our past two weeks as we build Faust. Rather than pushing forward on a host of new features we’re not sure if you even need we’ve been stepping back and using our support as part of WP Engineto meet with agency partners already building on Atlas and […]
Nov 9, 2022
by Teresa Gobble
With the end of Sprint 22, our team is proud to officially announce the re-release of Faust.js, WP Engine’s framework for building headless WordPress sites! During this sprint, we launched the rewritten Faust documentation to work with the new version of Faust, which includes a handy getting started guide, as well as updated references and examples. We are […]
Oct 26, 2022
by Chris Wiegman
Documentation, documentation, documentation. The theme of our last sprint was documentation and it showed. We’re super close to launching new documentation for new Faust. You’ll see the updates on https://faustjs.org in the coming weeks. What we accomplished We worked hard this sprint to rewrite the Faust documentation to work with the new version of Faust. It’s been […]
Oct 12, 2022
by Chris Wiegman
It’s alive! After a lot of work we’re happy to announce that the new code for Faust is available on npm. You can find the core package here and our new CLI package here. While these are ready to use, please note we’re putting the final polish on an updated documentation site so most of it, for now, […]
Sep 30, 2022
by Chris Wiegman
This week the team finished Sprint 19, our latest 2 weeks of work, which was focused on polishing the new version of Faust and preparing to release it to you. We’ve been focusing on what to call the project, how to make sure those of you using existing Faust can continue to do so while […]
Sep 14, 2022
by Chris Wiegman
We’re 1/2 way through September and nearly finished with the first version of something completely new. This past Sprint was focused on getting the next major version of Faust ready so that we can get it in your hands by the end of this month. We’re super excited about it. It’s going to change everything! […]
Aug 31, 2022
by Chris Wiegman
We finished Sprint 17 yesterday, our 17th 2-week Sprint of the year. Our current focus has been two-fold: first, to release a new version of Faust using Apollo as our GraphQL library and, second, to build a plan for how to best integrate Gutenberg (the block editor) into a headless site with the minimum amount […]
Aug 16, 2022
by Teresa Gobble
Hello folks! I’m Terri, one of the new software engineers working on the team developing Faust. I’ll be supplying the update on the team’s progress the last two weeks on sprint 16, as well as a quick peek at what we’re working on for the remainder of August. What we accomplished Yesterday, August 16th, the […]
Aug 3, 2022
by Chris Wiegman
Yesterday the team working on Faust finished Sprint 15 and started work on our next Sprint, 16, which we will be in for the next two weeks. The theme of the sprint was to finish porting the post previews feature to the new version of Faust as well as to address as many GitHub issues as we […]
Jul 20, 2022
by Chris Wiegman
Yesterday, July 19th, the team completed Sprint 14, which is simply our 14th sprint of the year. This was one of more productive sprints, in terms of implementation, so far this year. We managed to release a new version of both the Faust.js library as well as the Faust WordPress plugin, we welcomed two new developers to […]
Jul 6, 2022
by Chris Wiegman
We launched this blog 7 months ago with a goal of keeping you informed of what is going on in the development of Faust.js as well as to help you get started using the framework in your own projects. To date, we simply have not prioritized keeping up here on the blog and it is […]
Dec 3, 2021
by Andrew Matthews
The WP Engine Headless (or WPE Headless) plugin has been renamed to FaustWP starting with version 0.7.0. Along with the rename, distribution of the plugin has moved off of WP Engine servers and into the official wordpress.org plugin repository. In order to continue receiving plugin updates and remain compatible with future versions of Faust.js NPM packages, […]