なんとなく、Cloudflareの「Pages」って便利そうだなーって思ってたけど、どうやら最近は「Workers」のほうに移行したほうがいいよって話が出てるみたい😳💭。なんで?って気になって、ちょっと調べてみたんだ✨
「Pages」と「Workers」ってそもそも何?
ざっくり言うと、「Pages」は静的なWebサイトを簡単に公開できるサービスで、ブログとかポートフォリオとかに向いてる感じ🍓。
でも、「Workers」はもうちょっと自由度が高くて、コードを直接Cloudflareのサーバー上で動かせるんだって。つまり、ただのページ公開じゃなくて、細かい処理もサクッとできちゃうやつ🧠✨。
なんで「Pages」から「Workers」に移ったほうがいいの?
Cloudflareの公式ガイドによると、今後は「Workers」のほうがより柔軟でパフォーマンスも良いから、新しい開発もそっちを中心にしてほしいってことらしいんだよね📌。
しかも、「Pages」は静的なファイルだけど、「Workers」は動的な処理も可能。例えば、APIの呼び出しとか、キャッシュの細かい制御、リクエストの細工もできちゃう🥺✨。これって意外と大きな違いだよね〜。
移行って難しいの?怖いの?
正直、私も最初は「えっ、めんどくさそう」って思ったよ😳。でもガイドを見ると、静的なファイルを扱う部分はそのまま移せるし、Cloudflareが移行を助けるツールも用意してるから意外とスムーズかも?って感じ✨。
ポイントはこんなかんじ👇
- 静的ファイルは「Workers Sites」という仕組みで管理できる✨
- 既存の「Pages」プロジェクトはコードを少し変えるだけで動くことが多い👍
- カスタムロジックも簡単に追加できるから、今より賢くサイトを動かせる🎀
まとめ:やっぱり「Workers」はちょっと賢くて頼りになる存在
わたし的には、ただページを置くだけじゃなくて、いろんな処理ができる「Workers」にすることで、これからのWeb運営が楽しくなりそうって感じたんだ💡。
もしあなたがCloudflareの「Pages」を使ってて、これからもっとカスタマイズしたいなーとか、動的な要素を増やしたいなーって思ってたら、「Workers」への移行は覚えておくといいかも📌。
わたしももうちょっと勉強してみるね〜😆✨
参考:「Cloudflare Workers への Pages からの移行ガイド」
https://developers.cloudflare.com/workers/static-assets/migration-guides/migrate-from-pages/
コメント
ロバート
壊れてないなら直さないよ。
ハンナ
ページにワンクリでデプロイしたけど、間違えてWorkerでやったら無駄な手順が多すぎた。
グレース
移行させるならこっちのためにやってほしいし、静的サイトのデプロイは簡単にしてほしい。
ノーラン
なんでCloudflareはPagesを残してWorkerで動かさないんだ? PagesはWorkerより断然シンプルだし。
レオ
静的ファイルのホスティングならフォルダをドラッグ&ドロップで即完だよ!
ハンナ
PagesをなくすのはCloudflareが迷走してる証拠だけど、今は開発止めてサポート改善してほしいわ。
サム
いらないです。
グレース
Workerにはデプロイのフックがないんだよね。
ノーラン
Workerの最大の問題はCNAMEやCloudflare外のドメインを使えないこと。
ノーラン
つまりクライアントのドメイン全てをCloudflareに移さないといけないってこと。
ノーラン
これマジでバカげてる。
ミア
トイレットダックではトイレットダックプラスをおすすめしてます。