Prerequisites and limitations
What delivery products support EdgeWorkers?
Refer to the Limitations section for a list of supported delivery products.
What delivery networks support EdgeWorkers?
EdgeWorkers are currently only supported on the enhanced TLS network (*.edgekey.net).
What programming languages does EdgeWorkers support?
EdgeWorkers supports ES2015 (ECMAScript 2015) compliant JavaScript. Additionally, there is support for Typescript to be used as a pre-compiled option via bindings to our EdgeWorkers JavaScript specification.
Is EdgeWorkers a Node.js environment?
No. To reduce resource consumption on the edge machines we decided not to run a Node.js environment within EdgeWorkers as it is very heavy-weight. ES2015 compliant JavaScript is executable within this environment.
How do I enable EdgeWorkers?
EdgeWorkers requires two configuration artifacts: the EdgeWorkers Property Manager behavior added to your delivery property, and a code bundle archive that includes the JavaScript that should be executed. You can review the four quick steps to get a Hello World up and running on EdgeWorkers in the Get started section.