By collaborating around a common set of standards, the effort will aim to ensure code developed in one environment will work in another. Any developer will be able to write and run code conforming to the set of standards–and easily transfer it–between Cloudflare Workers, Deno, and Node.js seamlessly and without the need to rewrite an application.
The Web-interoperable Runtimes Community Group is working with leading organizations including NearForm and Vercel to ensure that developers’ voices were heard in the creation of a new community group working within existing standards bodies. The API Standards allow developers to:
Use the best tool or framework for the job: It will be easier to leverage tools and integrations from the community across runtimes, allowing developers to use the best tool for the job.Have a uniform approach to writing server side code: By removing platform specific nuances and the need to learn different platforms and focusing on functionality it’s easier for developers to ship better code.Move applications as technology needs change: As application needs evolve and change over time there is no need for massive re-writes and adding or switching vendors.