RFC: Headless WP Issues & Struggles #16
Replies: 3 comments
-
Caching is an issue that comes up a lot too. It gets complicated. Though this isn't necessarily a WP issue as we tried to focus on here. |
Beta Was this translation helpful? Give feedback.
-
I was reminded of FacetWP today (David works on this) and how I regularly see folks leveraging meta queries/data to filter Custom Posts in headless. It's always a bad idea. Depending on the use case facets or WP Taxonomies are often better systems. These are specific problems, but they generally relate to WP DB performance. ACF performance is also related: . |
Beta Was this translation helpful? Give feedback.
-
This topic is addressed by some of the pain points above, but I wanted to reframe or frame it from the specific to the general. I've often seen more security-conscious folks wanting to "lockdown" APIs or limit their publicness. WP Engine does some work here around rate-limiting IPs outside of our own node hosting to prevent DOS. This is still more that needs to be enabled on the OSS side. These users don't want/need full authentication only ways to limit abuse. Having public/private keys that permit their front ends to have access to things like introspection and persisted queries would go a long way. Similarly, more documentation on how and when to lock down various aspects of the GraphQL API could benefit advanced and enterprise users. |
Beta Was this translation helpful? Give feedback.
-
We want to create a living list of WP things that are difficult to use in a Headless architecture. These will fall into roughly 3 categories.
I'm sorry to the public who don't have access to some internal things. Feel free to comment on what you find hard in Headless WP. We'll put the final list here for all to see.
Community Issues
WP Issues
/rss
for every route doesn't just work).Integration Issues
Working Docs
Beta Was this translation helpful? Give feedback.
All reactions