What do you get when you combine that trend with the fact that WordPress now powers over 43% of the web? A market that handsomely rewards those skilled at building headless WordPress apps.
To help visualize this momentum, check out this trend line for the “headless wordpress” keyword on explodingtopics.com, a site that measures trending topics:
Headless WordPress Developer Roadmap
If gaining this skill set is something you’ve meant to do but haven’t, I challenge you to make 2022 the year you learn how to build and launch headless WordPress apps! 🚀
To help you achieve that goal, the WP Engine Developer Relations team is introducing our Headless WordPress Developer Roadmap! This resource will give you an excellent foundation. You’ll be able to leverage what you’ve learned to build and deploy real, production headless WordPress applications. We really hope you find it beneficial.
With headless WordPress, there are many different tech choices you can make. You can choose from various frontend app frameworks, select an API layer (WPGraphQL vs. REST API), select a solution for building content models, choose a hosting platform, and so on. With so many options, even getting started seems daunting. That’s why for our Developer Roadmap, we’re focusing on what we feel to be the “happy path” for doing headless WordPress. We’ll keep things as simple as possible by sticking with this set of consistent tools:
Frontend Framework: Faust.js
Faust is built on top of React and Next.js and is tailor-made to support headless WordPress apps. It supports authentication and post previews out of the box, provides convenient React hooks for accessing WordPress data, and more.
API Layer: WPGraphQL
WPGraphQL provides several benefits over the WordPress REST API for headless apps and is our preferred API layer.
Content Modeling Tool: Atlas Content Modeler
ACM allows developers to easily create content models and have them automatically added to the WPGraphQL schema. Developers can then start querying for their data immediately. ACM represents a giant leap forward compared to other solutions that involve cobbling together and configuring several separate plugins to accomplish the same thing.
Hosting Platform: Atlas
We plan to cover topics like these:
- What is headless WordPress, and when does it make sense to use that architecture over traditional WordPress?
- Tools to build apps powered by Faust.js, WPGraphQL and Atlas Content Modeler
- How to implement core website features such as navigation menus, Gutenberg blocks, search, comments, post previews, etc.
- Where to host and deploy headless WordPress apps
What Do You Want to Learn?
Are there specific topics you’d like us to cover in the roadmap? Please reach out to let us know! We’d love to hear your feedback!