Au début 2023, un de mes clients, une marque e-commerce de taille moyenne basée à Manchester, payait £180 par mois en dépassements de bande passante chez son hébergeur actuel. Je les ai basculés sur Cloudflare Pages en une après-midi. Leur facture suivante : £0 de frais d'hébergement. Ce genre de résultat, ça reste avec toi.
J'ai passé près de neuf ans chez Seahawk Media à construire et déployer des sites statiques. Plus de 12 000. Et la question Cloudflare Pages vs Netlify revient constamment de la part de propriétaires d'agences, de freelancers, de gens qui veulent juste un endroit rapide et abordable pour déployer leurs projets Next.js ou Astro sans prise de tête. Je vais donc te donner mon avis honnête, pas un tableau de fonctionnalités copié d'une page marketing.
---
Le Reality Check de l'offre gratuite
Tout le monde commence par la comparaison de l'offre gratuite. C'est normal, c'est par là que la plupart des gens commencent.
L'offre gratuite de Netlify vous donne 100 Go de bande passante par mois et 300 minutes de build. Ça semble correct jusqu'à ce que votre site se fasse « l'étreinte de la mort de Reddit » ou que vous lanciez de l'intégration continue sur un monorepo avec cinq packages. J'ai vu 300 minutes de build s'évaporer en trois jours sur un projet modérément actif. Après ça, vous regardez le plan Pro de Netlify à 19 $/mois par membre, ce qui s'accumule rapidement si vous gérez une petite équipe.
Cloudflare Pages, en revanche, offre une bande passante illimitée sur l'offre gratuite. Illimitée. Je sais que ça ressemble à du language marketing mais c'est véritablement vrai et ça compte vraiment. Les minutes de build sont plafonnées à 500 par mois (légèrement mieux que Netlify), et vous avez des sites illimités. Ce client de Manchester dont j'ai parlé ? La bande passante illimitée était le point essentiel.unlimited bandwidth on the free tier. Unlimited. I know that sounds like marketing copy but it's genuinely true and it genuinely matters. Build minutes are capped at 500 per month (slightly better than Netlify), and you get unlimited sites. That Manchester client I mentioned? Unlimited bandwidth was the entire point.
Le revers de l'offre gratuite de Cloudflare Pages : vous n'avez qu'un seul build concurrent. Si vous déployez plusieurs branches simultanément, vous allez être en file d'attente. Netlify gratuit vous donne aussi 1 build concurrent, donc c'est du pareil au même.
---
Performance du Build et Vitesse de Déploiement
C'est là que ça devient intéressant.
Netlify a eu des années pour affiner son système de build. L'écosystème de ses plugins de build est véritablement impressionnant. Des choses comme le plugin Essential Next.js, le plugin de cache Gatsby, le pipeline d'optimisation d'images, Netlify a des outils que Cloudflare Pages ne peut tout simplement pas égaler encore. Si vous exécutez un site Gatsby v5 complexe avec des dizaines de milliers de pages, les builds incrémentaux et le comportement de cache de Netlify vous feront gagner du temps réel.build plugins ecosystem is genuinely impressive. Things like the Essential Next.js plugin, the Gatsby cache plugin, the image optimisation pipeline, Netlify has tooling that Cloudflare Pages simply doesn't match yet. If you're running a complex Gatsby v5 site with tens of thousands of pages, Netlify's incremental builds and caching behaviour will save you real time.
Les builds de Cloudflare Pages, honnêtement, peuvent sembler un peu bruts. L'environnement de build est solide et ils l'ont amélioré dramatiquement depuis les jours de bêta de 2021, mais l'écosystème de plugins n'est pas là. Vous travaillez avec une chaîne d'outils plus épurée.
Cela dit, pour la majorité de ce que je déploie, qui est Next.js sur l'App Router, Astro, ou du pur SvelteKit, les builds de Cloudflare Pages sont assez rapides pour que la différence soit négligeable. Un build de blog Astro typique sur Cloudflare Pages me prend moins de 45 secondes. Sur Netlify, projet similaire, résultat similaire. Vous ne trouvez pas de gagnant ici sur la vitesse brute de build pour la plupart des projets.
La Différence du Réseau Edge
C'est là que Cloudflare Pages se détache vraiment. Cloudflare exploite l'un des plus grands réseaux edge de la planète, avec 300+ PoPs à l'échelle mondiale. Vos ressources statiques sont servies de là où se trouve votre utilisateur, avec des chiffres de latence qui ne prêtent pas à discussion.one of the largest edge networks on the planet, with 300+ PoPs globally. Your static assets are served from wherever your user is, with latency numbers that are hard to argue with.
Le CDN de Netlify est solide. Ce n'est pas lent. Mais ce n'est pas le réseau de Cloudflare. J'ai effectué des tests Pingdom informels sur des sites identiques (même build Astro, même contenu) déployés sur les deux plateformes au début de l'année. Londres à Sydney : Cloudflare Pages était constamment 18-25% plus rapide en TTFB. Londres à São Paulo : histoire similaire. Pour la plupart des clients au Royaume-Uni ou aux États-Unis, l'écart est plus petit, mais il est réel.
---
Serverless Functions : Où Netlify Garde Encore un Avantage
Netlify Functions (construites sur AWS Lambda) existent depuis environ 2018. Elles sont matures, bien documentées, et la documentation de Netlify Functions couvre suffisamment de cas particuliers pour que je n'aie rarement besoin de chercher au-delà. Vous écrivez un fichier dans netlify/functions/, déployez, c'est fait. Fonctions de fond, fonctions programmées, réponses en streaming, tout y est.Netlify Functions docs cover enough edge cases that I rarely need to Google beyond them. You write a file in netlify/functions/, deploy, done. Background functions, scheduled functions, streaming responses, it's all there.
Cloudflare Workers (qui soutiennent Pages Functions) sont architecturalement différents. Ils s'exécutent sur le runtime d'isolat V8 de Cloudflare, pas sur Node.js. C'est un gros point. Vous n'obtenez pas la surface complète de l'API Node.js. Des choses comme fs, certains packages npm qui supposent un environnement Node, des bibliothèques qui utilisent des liaisons natives, ça ne fonctionnera pas sans polyfill ou réécriture.fs, certain npm packages that assume a Node environment, libraries that use native bindings, they won't work without a polyfill or a rewrite.
J'ai eu un projet Seahawk l'année dernière, un tableau de bord fintech avec une fonction serverless qui utilisait node-postgres pour se connecter à une base de données Neon. Je l'ai mis dans Cloudflare Pages Functions, j'ai passé 90 minutes à déboguer pourquoi la connexion ne fonctionnait pas, puis j'ai réalisé que la gestion des sockets TCP était le problème dans le runtime Workers. Je l'ai déplacé vers Netlify Functions, ça a fonctionné en 10 minutes.node-postgres to connect to a Neon database. Dropped it into Cloudflare Pages Functions, spent 90 minutes debugging why it wouldn't connect, then realised the TCP socket handling was the issue in the Workers runtime. Moved it to Netlify Functions, worked in 10 minutes.
Donc : si vos fonctions sont simples (gestion de formulaires, proxying d'API, authentification basique), Cloudflare Pages Functions sont rapides, gratuites et tout à fait capables. Si elles font quelque chose de spécifique à Node, Netlify est le choix plus sûr.
---
Tarification à l'Échelle
Voilà. Les comparaisons de forfaits gratuits ne racontent que la moitié de l'histoire. Qu'arrive-t-il quand tu grandis réellement?
Tarification de Netlify au-delà du forfait gratuit:
- Starter (gratuit): 100GB de bande passante, 300 minutes de compilation
- Pro (19 $/membre/mois): 400GB de bande passante, 25 000 minutes de compilation, fonctions en arrière-plan
- Business (99 $/membre/mois): 600GB de bande passante, SSO, analyses avancées
- Enterprise: tarification personnalisée, tout personnalisé
Tarification de Cloudflare Pages au-delà du forfait gratuit:
- Gratuit: bande passante illimitée, 500 minutes de compilation, 1 compilation simultanée
- Pro (20 $/mois pour le compte Cloudflare): bande passante illimitée, 5 000 minutes de compilation, 5 compilations simultanées
- Business (200 $/mois): plus de stockage Workers KV, fonctionnalités plus avancées
Les maths ici ne sont pas subtiles. Pour une petite agence qui gère 20 sites clients, le plan Cloudflare Pro à 20 $/mois de Cloudflare les couvre tous avec une bande passante illimitée. Sur Netlify, 20 sites répartis entre plusieurs membres d'équipe devient cher très vite.
J'ai fait les calculs pour nos outils internes chez Seahawk au Q1 de cette année. Nous dépensions environ 140 $/mois sur Netlify entre les sièges d'équipe et la bande passante. J'ai déplacé les sites plus simples (principalement des pages marketing, des sites de documentation, des portfolios) vers Cloudflare Pages. Le coût mensuel a chuté à 20 $ net. Les économies étaient embarrassantes.
---
Expérience développeur
Les deux plateformes offrent une bonne DX. Les deux ont des intégrations GitHub/GitLab/Bitbucket qui fonctionnent de manière fiable. Les deux vous donnent des déploiements en aperçu sur les branches et les PR, ce qui est non négociable pour moi.
Le tableau de bord de Netlify est plus soigné. La gestion des formulaires, le service d'identité, la fonctionnalité de test divisé — Netlify a passé des années à construire un produit autour du flux de travail du développeur et cela se voit. Si vous donnez accès au tableau de bord à un client moins technique, l'interface de Netlify les confondra moins.
Le tableau de bord de Cloudflare Pages s'est amélioré mais semble toujours un produit Cloudflare, ce qui veut dire : fonctionnel, pas joli, et enfoui dans le plus grand tableau de bord Cloudflare où vivent votre DNS, WAF, Workers, buckets R2 et dix-sept autres choses. C'est beaucoup. Les nouveaux utilisateurs mettent parfois 10 minutes à trouver où se trouvent leurs journaux de compilation.
Développement local
Le CLI Netlify (netlify dev) est véritablement bon. Il fait un proxy de vos fonctions localement, gère les redirections depuis votre netlify.toml, et se comporte généralement comme la production. Je l'ai utilisé sur tous mes projets Netlify durant les quatre dernières années.netlify dev ) is genuinely good. It proxies your functions locally, handles redirects from your netlify.toml, and mostly behaves like production. I've used it on every Netlify project for the past four years.
Le CLI wrangler de Cloudflare fait la même chose pour Pages Functions et Workers. C'est solide aussi, bien que la simulation locale du stockage KV et de D1 (leur base de données SQLite) puisse se comporter légèrement différemment de la production d'une manière qui vous piège. Un reproche mineur, mais bon à savoir.wrangler CLI does the same for Pages Functions and Workers. It's solid too, though the local simulation of KV storage and D1 (their SQLite database) can behave slightly differently from production in ways that catch you out. Minor gripe, but worth knowing.
---
Quand choisir l'un ou l'autre
Je vais être direct avec toi.
Choisis Cloudflare Pages si :
- Tu gères des sites marketing, des blogs, de la documentation ou des portfolios
- Le coût de la bande passante te préoccupe (c'est-à-dire, toujours)
- Tes besoins serverless sont simples
- Tu utilises déjà Cloudflare pour ton DNS (l'intégration est plus fluide)
- Tu veux le TTFB global le plus rapide possible
Choisis Netlify si :
- Vos fonctions sans serveur s'appuient sur des API spécifiques à Node.js
- Vous avez besoin de la gestion des formulaires ou des fonctionnalités d'identité de Netlify sans développer les vôtres
- Votre équipe est moins technique et une UI plus épurée compte
- Vous construisez quelque chose avec des pipelines de build complexes et vous avez besoin de l'écosystème de plugins
Honnêtement, pour environ 80% de ce que je construis chez Seahawk, Cloudflare Pages gagne. Les 20% restants, surtout tout ce qui implique une logique backend complexe ou des exigences clients spécifiques autour des fonctionnalités intégrées de Netlify, restent sur Netlify.
---
Les Trucs Dont Personne Ne Parle
Quelques points qui ne figurent pas dans la plupart des comparaisons :
- Le stockage R2 de Cloudflare s'intègre nativement avec Pages pour des choses comme l'hébergement de gros fichiers, et les frais de sortie de R2 sont zéro. Si vous servez des assets depuis S3 et payez les frais de transfert de données AWS, cela seul pourrait valoir le coup de changer. integrates natively with Pages for things like large file hosting, and R2's egress fees are zero. If you're serving assets from S3 and paying AWS data transfer fees, this alone might be worth the switch.
- Les analyses de Netlify (disponibles sur Pro et au-dessus) sont respectueuses de la vie privée, côté serveur, et étonnamment utiles. Cloudflare a aussi Web Analytics, aussi respectueux de la vie privée, aussi gratuit. Les deux valent la peine d'être activés. (available on Pro and above) are privacy-friendly, server-side, and surprisingly useful. Cloudflare has Web Analytics too, also privacy-friendly, also free. Both are worth enabling.
- Redirections : Les deux plates-formes gèrent les fichiers _redirects ou les redirections basées sur la configuration. J'ai eu moins de cas limites étranges avec l'implémentation de Cloudflare, particulièrement autour de la transmission des chaînes de requête, mais c'est peut-être juste mes projets.: Both platforms handle
_redirectsfiles or config-based redirects. I've had fewer weird edge cases with Cloudflare's implementation, specifically around query string passthrough, but this might just be my projects. - En-têtes personnalisés : Les deux les supportent. L'approche du fichier _headers de Cloudflare est directe.: Both support them. Cloudflare's
_headersfile approach is straightforward.
Une dernière chose. Netlify a été acquis par Automattic fin 2023. C'est été... correct, dans l'ensemble, mais il y a eu du changement au niveau du leadership et de l'orientation produit depuis. Rien de catastrophique, mais c'est à surveiller. Cloudflare, en tant que société cotée en bourse avec une feuille de route produit claire, me semble plus stable en ce moment comme pari à long terme.some churn in leadership and product direction since. Nothing catastrophic, but it's worth paying attention to. Cloudflare, as a public company with a clear product roadmap, feels more stable to me right now as a long-term bet.
---
FAQ
Cloudflare Pages est-il vraiment gratuit avec une bande passante illimitée ?
Oui, et j'étais sceptique aussi. Le modèle économique de Cloudflare repose sur la vente de produits réseau et de sécurité, pas sur les frais de bande passante à la périphérie. Servir des fichiers statiques depuis leur CDN est effectivement un produit d'appel pour eux. La bande passante illimitée du niveau gratuit est réelle et a été constante depuis leur lancement de Pages.
Puis-je utiliser Next.js sur Cloudflare Pages ?
Vous pouvez, avec quelques réserves. Cloudflare supporte Next.js via son adaptateur OpenNext, qui traduit les fonctionnalités serveur de Next.js en code compatible avec Workers. Cela fonctionne bien pour la plupart des projets App Router mais certaines fonctionnalités (particulièrement tout ce qui repose sur les API Node.js dans les composants serveur) nécessitent de l'attention. Je testerais votre ensemble de fonctionnalités spécifique avant d'engager une application Next.js complexe sur Cloudflare Pages.OpenNext adapter, which translates Next.js server features into Workers-compatible code. It works well for most App Router projects but some features (particularly anything relying on Node.js APIs in server components) need attention. I'd test your specific feature set before committing a complex Next.js app to Cloudflare Pages.
Quelle plate-forme a une meilleure disponibilité ?
Les deux sont excellents. Je fais tourner des sites en production sur les deux depuis des années et je peux compter les incidents d'indisponibilité significatifs sur les doigts d'une main en tout. L'infrastructure de Cloudflare est sans doute plus résiliente purement en raison de son échelle, mais le bilan de disponibilité de Netlify est aussi très solide. Ce n'est pas un différenciateur significatif.
Netlify a-t-il encore du sens en 2026 ?
Oui, pour les bons projets. Il n'est pas mort, il ne décline pas vers l'oubli. Le produit est toujours activement développé et l'expérience développeur autour des pipelines de build complexes et des fonctions serverless est franchement meilleure que Cloudflare Pages dans certains cas spécifiques. Je déploie encore des choses sur Netlify chaque semaine.
Et Vercel ?
Vercel est la troisième option évidente et mérite son propre article. Réponse courte : Vercel est la meilleure plateforme spécifiquement pour Next.js, mais les tarifs à grande échelle sont significativement plus élevés que Cloudflare Pages et Netlify. Je l'utilise pour les projets clients où la performance de Next.js n'est pas négociable et le budget le permet.
---
Aucune des deux plateformes ne disparaîtra. Les deux sont bonnes. Mais si je devais donner une recommandation à un freelancer ou un propriétaire de petite agence qui démarre en 2026, je dirais : commencez par Cloudflare Pages, restez-y sauf si quelque chose de spécifique vous pousse vers Netlify. L'économie de la bande passante seule en fait le choix par défaut judicieux.
