Some frameworks allow you to use bindings while in dev, but that is up to the framework you are usin
Some frameworks allow you to use bindings while in dev, but that is up to the framework you are using to support it
remix vite:build && npx wrangler pages dev build/client which is slow if I use file watcher to re-run this.php and wp- requests

Is there any other way?Sure, there's one other option. You can use CF for SaaS/SSL/TLS -> Custom Hostnames on your own account. You can then leverage WAF on that zone (would need Pro or higher just on that one), it just runs through it like normal. You get 100 Custom Hostnames for free and then pay 10 cents per month per hostname over. The tricky bit is that you can't point your fallback domain at Pages since Pages itself uses CF for SaaS, so you have to use a Worker (and pay for each invocation) or wait for Snippets to roll out further/come out of alpha which have no execution costs, ex:
remix vite:build && npx wrangler pages dev build/client