Enable Early Hints on your website
For website routes, Proxyflare includes support for Early Hints to improve load times by up to 30%.
Please refer to this excellent article for more information on how early hints can be used to supercharge your website.
Configuration
Set Route["to.website.earlyHints"]=true
, early hints are sent for all script tags, stylesheets, and images on your website.
const routes = [
{
from: { pattern: "proxyflare.works/docs/*" },
to: {
url: "https://docusaurus-on-proxyflare.vercel.app",
website: {
mode: "spa",
earlyHints: true,
},
},
},
]
For more fine-grained support, provide an array with the following options.
const routes = [
{
from: { pattern: "proxyflare.works/docs/*" },
to: {
url: "https://docusaurus-on-proxyflare.vercel.app",
website: {
mode: "spa",
earlyHints: [
"provide-images",
"provide-stylesheets",
"provide-scripts",
],
},
},
},
]
If provided, provide-stylesheets
and provide-scripts
will send early hints for all stylesheets and scripts on your website, respectively.
provide-images
will provide early hints for any image tagged with a data-early-hints
attribute. In the markup below, early hints will be sent for the first image, but not the second:
<div>
<img data-early-hints="true" src="/cheetah.jpg" />
<img src="/fat-cat.jpg" />
</div>
Be aware that Cloudflare announced Early Hints support directly in your Cloudflare dashboard.
Testing Early Hints
There are many tools to test your Early Hints configuration. We recommend debugbear.com.