Headless WordPress is changing the game when it comes to building faster and more secure sites on the world’s most trusted CMS. Faust.js It is one of the most important technologies for headless development.
The JavaScript framework is designed to make it easy to build frontends for headless sites, and thousands of developers are already leveraging the power of Faust.js in their headless builds.
Faust.js is an open source project that is free for use by the entire WordPress community. As part of our commitment to maintaining and improving Faust, the team behind Faust has been collecting important feedback from Faust.js users over the past year. That feedback led our team to completely rewrite the framework, resulting in a new version of Faust.js specifically designed to improve the scalability and flexibility of all headless WordPress sites. I was.
in the meantime Older versions of Faust.js will continue to work as intended. For sites that rely on it, new sites built using Atlas Blueprints on WP Engine’s platform will automatically use the new version.
Read on to learn more about Faust.js and what to expect in the new version.
A brief history of Faust.js
Faust.js, launched last year, was designed on top of Next.js and React. The framework consists of a WordPress plugin and a set of npm packages that work together to facilitate building front-end applications.
Faust.js was built to solve one of the most common challenges encountered when building headless sites: the ability to preview posts and pages without sacrificing user experience. . In the months since its release, Faust.js has provided a great experience for developers while maintaining publishability for non-technical site users.
What’s new in Faust.js
In short, everything. The WP Engine developers have rebuilt the entire framework from scratch, improving multiple aspects of Faust.js along the way. As a result, users cannot replace older versions of Faust.js with newer versions on existing sites.
This is a completely new independent package, and developers will continue to build headless sites using Atlas Blueprints, so they will need to familiarize themselves with the new framework.
Based on feedback we received from developers using older versions of Faust.js, we’ve made the following improvements:
- Implemented a new data layer that improves the process of working with queries.
- API-first design removes scaling barriers, allowing developers to reuse their work across multiple projects
- Create New WordPress Template Hierarchy for Headless: A first-of-its-kind feature that allows developers to create templates for any piece of WordPress data and use it in other headless builds.
Having said that, This is not the life of old Faust.js.Customers already on older versions will not experience any interruptions on these sites. Also, there are no plans to deprecate older versions of the framework at this time. Documentation related to previous versions of Faust has been moved to: https://legacy.faustjs.org.
Want to learn more about new improvements in Faust.js? Check out this post on Faust.js blog.
What’s next for Faust.js?
One of WP Engine’s core values is to pledge to donate. This means we are dedicated to giving back to the communities in which we live and work, as well as the larger WordPress community.
With this in mind, we continue to collect feedback from our customers and users of our open source projects and improve the tools and technologies they love, including Faust.js, to make WordPress a headless website and a traditional one. Make it the best CMS for both websites. .
If you have questions or suggestions for improving Faust.js, join our Discord channel: Faust Alternatively, if you’re using our platform, WP Engine’s customer support team.
This new update also means that changes to Atlas Blueprints are on the horizon. Older blueprints were built with an older version of Faust.js and are no longer usable. Instead, users access a single blueprint to get started with Atlas and demo features for developers interested in using the framework. Using Faust.js is optional for all WP Engine customers. Additionally, WP Engine is working on new project scaffolding aimed at enabling experienced developers to start new projects as quickly as possible.
As the community of developers using Atlas Blueprints continues to grow, our team continues to release changes to make it easier to onboard new users and improve your experience building headless sites. continue.
Faust.js Isn’t WP Engine’s Only Headless Innovation
In addition to their amazing work with Faust.js, the product and engineering teams are delivering new innovations on the Atlas platform. From dev previews to his webhooks to rollback functionality, the team has made building headless WordPress projects easier (and faster).
We know there’s a lot more exciting to come as we look to the future of headless technology and the Faust.js framework, so stay tuned for more features, innovations, and technologies from Atlas and the WP Engine team. please.
Try the new and improved Faust.js framework
i want to try the new version Faust.js for yourself? Download here or sign up for a free Atlas Sandbox account to experience the intuitive UI and powerful decoupled architecture of WP Engine first hand!
Want to know more about Headless WordPress? To learn more about Atlas, visit WP Engine or talk to a representative today!