Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
CloudflareでつくるサーバーレスCRUD
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
shiro seike
PRO
April 28, 2023
Technology
160
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CloudflareでつくるサーバーレスCRUD
Cloudflare Meetup Okinawa Kick Off!での発表資料です
https://cfm-cts.connpass.com/event/277590
shiro seike
PRO
April 28, 2023
More Decks by shiro seike
See All by shiro seike
Architecture as SteeringOn-Ramp to AI-DLC
seike460
PRO
0
17
Why Continue AWS Community Builders
seike460
PRO
0
71
AWSコミュニティ活動は顧客のクラウド推進に効くのか / Do AWS community activities help customers adopt the cloud?
seike460
PRO
0
180
テレメトリーシグナルが導くパフォーマンス最適化 / Performance Optimization Driven by Telemetry Signals
seike460
PRO
2
270
AI-DLC 入門 〜AIコーディングの本質は「コード」ではなく「構造」〜 / Introduction to AI-DLC: The Essence of AI Coding Is Not “Code” but “Structure”
seike460
PRO
0
1.4k
今さら聞けないサーバーレスのいいところ 〜運用から解放される世界を目指して〜 / The Benefits of Serverless You Might Be Too Embarrassed to Ask About Now — Aiming for a World Free from Operational Burdens
seike460
PRO
0
100
AWS Lambda Durable Functions のユースケースを探る / Exploring Use Cases for AWS Lambda Durable Functions
seike460
PRO
0
93
歴史から学ぶ「Why PHP?」 PHPを書く理由を改めて理解する / Learning from History: “Why PHP?” Rediscovering the Reasons for Writing PHP
seike460
PRO
0
520
Team-First Serverless Platform Engineering Approach to PHP Applications with Laravel and Bref
seike460
PRO
1
160
Other Decks in Technology
See All in Technology
AIエージェントが名古屋の猛暑からあなたを守る
happysamurai294
0
120
【Snowflake Summit 2026 Recap!!】Snowflake Summit Deep Dive: Security & Governance
civitaspo
1
200
【NRUG vol.18】KubernetesにおけるNew Relicデータ取得量削減の考え方
nrug_member
0
120
手塩にかけりゃいいってもんじゃない
ming_ayami
0
590
Claude Codeとのおしゃべりでセマンティックモデルの定義からダッシュボード作成まで完成させる
nic_sugiyama
0
110
2026 TECHFRESH 畢業分享會 - AI-Native 重塑軟體工程與虛擬講師
line_developers_tw
PRO
0
1.1k
気づかぬうちにセキュリティ負債を生むAPIキー運用
sgwrmctk
0
130
Kiroで書いた 設計書 が AI レビューの 採点基準 になる
ezaki
0
110
AIはどのように 組織のアジリティを変えるのか?
junki
3
890
SONiC Scale-Up Working Group から探る Scale-UpやUltraEthernet機能の実装方法
ebiken
PRO
2
340
データサイエンスを価値につなげるプロジェクト設計 〜 DS一年目が現場で得た気づき 〜
ysd113
1
250
Bedrock AgentCore RuntimeでAuth0 Changelog調査AIをアップグレードした話
t5u8a5a
1
160
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Become a Pro
speakerdeck
PRO
31
6k
Paper Plane
katiecoart
PRO
1
51k
Making the Leap to Tech Lead
cromwellryan
135
9.9k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
390
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
210
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
250
Designing Experiences People Love
moore
143
24k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
370
The SEO Collaboration Effect
kristinabergwall1
1
480
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
Transcript
Cloudflare CRUD Cloudflare Meetup Okinawa Kick Off! 2 0 23
. 4 . 27 @seike 4 60 1
@seike 460 - - @seike 46 0 - Fusic -
/ - / / - - Fukuoka.php - Fukuoka.go - Serverless Meetup Fukuoka - Stripe_JP Fukuoka - Cloudflare Meetup Fukuoka 2
Cloudflare Meetup Fukuoka Vol. 1 3 2023/07/14( ) 19:00 21:00
Fusic Cloudflare Meetup Fukuoka Vol. 1
Agenda 1 .Cloudflare 2 . 3 . 4 . 4
01 Cloudflare
Cloudflare っCDN (Content Delivery Network) っDNS (Domain Name System) っDDoS
っWAF (Web Application Firewall) っ (Cloudflare Workers) っ (Cloudflare Pages) 6
02
8
9
Cloudflare Meetup Okinawa Kick Off! 10
Cloudflare CRUD Cloudflare CRUD っCloudflare Pages っCloudflare Workers っCloudflare Workers
D 1 SQL っCI/CD GitHub Actions CI Cloudflare CD 11
Cloudflare Pages - Jamstack - - SSL - -
- Git - 12
Cloudflare Workers JavaScript WebAssembly - - - - Pages Functions
D 1 Workers 13
Cloudflare Workers D 1 SQL - & - SQLite -
Cloudflare Workers 14
CI/CD (Cloudflare Pages) GitHub Actions CI Cloudflare CD GitHub Actions
CD Cloudflare 15
16
03
04
Hono.js HonoJS Cloudflare Workers API SvelteKit
19
Hono Examples https://github.com/honojs/examples Examples Blog KV D 1 Database 20
src/api.ts (select) 21 api.get (`URL`) Routing Api.get Model
src/model.ts (select) 22 D 1 Database Query API
src/api.ts (Insert) 23 api.post (`URL`) Post Post Body Model
src/model.ts (Insert) 24 Post Body Insert ID UUID
25 HonoJS D 1 Database R 2
SQL 26 ORM Prisma Node.js Node.js API 2023/03/23) Prisma
04
28 Cloudflare Pages Point 1 Cloudflare Workers D 1 SQL
Point 2 HonoJS Sample HonoJS Point 3 Cloudflare R 2 Prisma ORM ORM Point 4
Thank You We are Hiring ! https://recruit.fusic.co.jp/