Network
Snippets review
Score: 7/10Small edge JavaScript with real moments of brilliance, but hard to adopt seriously.
The breakdown explains the score. It is not an average. How to read these.
Last updated
Snippets runs small pieces of JavaScript against matched traffic without a full Worker deployment. It covers the “this is three lines of logic” niche well, and some of those three-line jobs are excellent: custom URL validation and signing at the edge, before a request ever reaches an origin or a Worker, is exactly the kind of thing this product exists for.
Adoption is where it falls down. There is no versioning, so there’s no history and no rollback when an edit breaks something. The provisioning gap did get fixed: a proper REST API and Terraform resources exist now, so snippets can be managed as code across zones. That makes the missing versioning stand out more, not less. For a product whose whole job is running logic in front of production traffic, deploy-and-pray is a strange operating model.
The runtime limits are fine for its intended scope, and the rule-based matching means it composes well with the rest of the Rules suite. Give it versioning and the score climbs. Until then it stays a convenience I keep at arm’s length.
Status page incidents
Cloudflare's own record, published under Snippets.
- Last 3 years
- 12
- Major or critical
- 1
- Median time open
- 1.2 h
- Since December 2023
- 12
Counts what Cloudflare published, not what broke: time open is how long the status entry stayed open, and nothing before December 2023 is tracked at all. Incidents Cloudflare tagged against nothing but named in the title are counted too. The caveats in full.