Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cloudflareいいぞ

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.
Avatar for K1mu21 K1mu21
October 06, 2024

 Cloudflareいいぞ

テテミートLTの資料

Avatar for K1mu21

K1mu21

October 06, 2024
Tweet

More Decks by K1mu21

Other Decks in Technology

Transcript

  1. 自己紹介 • 木村宗吾(K1mu21) ◦ 社会人2年目です! • 株式会社ラクーンホールディングス技術戦略部 • バックエンド(+フロントエンド+CI/CD…) ◦

    業務ではJava,PHP ◦ 趣味ではGo • 趣味 ◦ ボーカロイド ▪ 明日と来週にライブ行きます ◦ 最近サウナにハマってます ▪ 錦糸町の黄金湯が最高です😆 • X ◦ @detunote
  2. Cloudflare Pages Function • Cloudflare Pages Functionもエッジサーバーでスクリプトを実行してくれる サーバーレスのサービス • Pagesプロジェクトの内部で動くCloudflare

    Workersというイメージ • functionディレクトリをプロジェクトのルートに配置しその中でスクリプトを配 置 ◦ ドメイン/ファイル名のurlでアクセスするとスクリプトが実行される
  3. Cloudflare Pages Function VS Cloudflare Workes • Cloudflare Workers 


    ◦ Cloudflareで管理している全てのドメインのルートにアサインが可能 
 ▪ 一つのWorkerで複数のルートを処理することが出来る
  4. Cloudflare Pages Function VS Cloudflare Workes • Cloudflare Pages Function

    
 ◦ ビルドしたプロジェクトデータにFunctionを仕込んでデプロイする形 
 ▪ そのCloudflare Pagesプロジェクト下でしか実行出来ない 
 ▪ Pagesプロジェクトの内部WorkerなのでCloudflare Workersの機能をすべ て使う事はできない 
 • Workers Trace Event log push とか