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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
shiro seike
PRO
April 28, 2023
Technology
160
1
Share
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
テレメトリーシグナルが導くパフォーマンス最適化 / Performance Optimization Driven by Telemetry Signals
seike460
PRO
2
220
AI-DLC 入門 〜AIコーディングの本質は「コード」ではなく「構造」〜 / Introduction to AI-DLC: The Essence of AI Coding Is Not “Code” but “Structure”
seike460
PRO
0
260
今さら聞けないサーバーレスのいいところ 〜運用から解放される世界を目指して〜 / The Benefits of Serverless You Might Be Too Embarrassed to Ask About Now — Aiming for a World Free from Operational Burdens
seike460
PRO
0
15
歴史から学ぶ「Why PHP?」 PHPを書く理由を改めて理解する / Learning from History: “Why PHP?” Rediscovering the Reasons for Writing PHP
seike460
PRO
0
430
Team-First Serverless Platform Engineering Approach to PHP Applications with Laravel and Bref
seike460
PRO
1
68
地方で実現!九州、福岡近郊のAWS活用事例 / Success Stories from the Regions! AWS Use Cases in Kyushu and the Fukuoka Area
seike460
PRO
0
13
なぜ適用するか、移行して理解するClean Architecture 〜構造を超えて設計を継承する〜 / Why Apply, Migrate and Understand Clean Architecture - Inherit Design Beyond Structure
seike460
PRO
3
1k
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
500
地方のPHPerもクラウドを使う理由 ~コストの最適化とチームに向き合う~ / Why even local PHPers use the cloud ~optimize costs and face the team
seike460
PRO
0
110
Other Decks in Technology
See All in Technology
Bluesky Meetup in Tokyo vol.4 - 2023to2026
shinoharata
0
120
AIを活用したアクセシビリティ改善フロー
degudegu2510
1
160
Databricksを用いたセキュアなデータ基盤構築とAIプロダクトへの応用.pdf
pkshadeck
PRO
0
220
建設的な現実逃避のしかた / How to practice constructive escapism
pauli
4
300
40代からのアウトプット ― 経験は価値ある学びに変わる / 20260404 Naoki Takahashi
shift_evolve
PRO
5
910
Discordでリモートポケカしてたら、なぜかDOを25分間動かせるようになった話
umireon
0
110
レガシーシステムをどう次世代に受け継ぐか
tachiiri
0
320
ZOZOTOWNリプレイスでのSkills導入までの流れとこれから
zozotech
PRO
4
3.2k
Babylon.js を使って試した色々な内容 / Various things I tried using Babylon.js / Babylon.js 勉強会 vol.5
you
PRO
0
260
🀄️ on swiftc
giginet
PRO
0
250
Cortex Code君、今日から内製化支援担当ね。
coco_se
0
300
ADOTで始めるサーバレスアーキテクチャのオブザーバビリティ
alchemy1115
2
260
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
The browser strikes back
jonoalderson
0
900
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
430
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
120
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.4k
The agentic SEO stack - context over prompts
schlessera
0
730
Measuring & Analyzing Core Web Vitals
bluesmoon
9
800
Technical Leadership for Architectural Decision Making
baasie
3
310
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.5k
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/