byteNative
Cloud & DevOps

Cloudflare

CDN, DNS and edge functions for speed and protection worldwide.

What is Cloudflare?

Cloudflare speeds up and protects websites at the same time, bringing content close to visitors over a worldwide network and absorbing attacks. Alongside CDN and DNS, Workers and Pages even let us run our own logic right at the edge, not in a distant data centre but where your users actually are. R2 stores files without the notorious egress fees, and DDoS protection kicks in before a wave even reaches your servers. Sites become faster and more resilient at once.

More in the documentation

How we use it

We put Cloudflare in front of almost every site we look after, if only for DNS, caching and the easy sleep that comes with DDoS protection. For small APIs and edge logic we reach for Workers, because they run close to the user worldwide and simply do not cold-start. We use R2 when a lot of files get served and egress costs would hurt elsewhere.

ts
export default {
  async fetch(request: Request): Promise<Response> {
    return new Response("hello from the edge", {
      headers: { "content-type": "text/plain" },
    });
  },
};
a minimal cloudflare worker

Good to know

Workers do not run on Node, they run in their own runtime built around web-standard APIs. Many npm packages that rely on Node internals will not work there, so a quick check before committing pays off.

00Cloud & DevOps

More tools we work with in the same area.

Which technology fits you?

You don't have to decide that, it's our job. Tell us about your plans.