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
Vue.js_好きに捧ぐ Nuxt Hub で簡単に始めるCloudflare
Search
中川 聡也
November 18, 2024
Programming
330
1
Share
Vue.js_好きに捧ぐ Nuxt Hub で簡単に始めるCloudflare
https://cfm-cts.connpass.com/event/334187/
Cloudflare Meet-up Online!! #4 LT資料
中川 聡也
November 18, 2024
More Decks by 中川 聡也
See All by 中川 聡也
生成AIで外部委託への発注を全力で奪ってみた
xiombatsg
0
79
Cloudflare Pagesのサイトを NotebookLMから読みやすくする Cloudflare Meet-up Tokyo Vol.7
xiombatsg
0
270
Cloudflare Workers でWebGPUと戯れる
xiombatsg
0
320
受託開発でGitLab CI を活用していく
xiombatsg
1
680
Webサービス開発でのPostman活用方法
xiombatsg
0
320
Cloudflare Worker x Momento でリージョンと戦う
xiombatsg
0
1.1k
OCHa Cafe Season7をふりかえって
xiombatsg
0
350
Other Decks in Programming
See All in Programming
ロボットのための工場に灯りは要らない
watany
12
3.3k
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
540
Ruby and LLM Ecosystem 2nd
koic
1
1.4k
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
290
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
260
The free-lunch guide to idea circularity
hollycummins
0
400
Redox OS でのネームスペース管理と chroot の実現
isanethen
0
510
Everything Claude Code OSS詳細 — 5層構造の中身と導入方法
targe
0
160
CS教育のDX AIによる育成の効率化
niftycorp
PRO
0
180
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
180
事業会社でのセキュリティ長期インターンについて
masachikaura
0
210
Go_College_最終発表資料__外部公開用_.pdf
xe_pc23
0
110
Featured
See All Featured
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
100
The agentic SEO stack - context over prompts
schlessera
0
730
Accessibility Awareness
sabderemane
0
91
The SEO Collaboration Effect
kristinabergwall1
0
410
Game over? The fight for quality and originality in the time of robots
wayneb77
1
150
Making Projects Easy
brettharned
120
6.6k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
64
53k
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Why Our Code Smells
bkeepers
PRO
340
58k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
350
Transcript
Vue.js 好きに捧ぐ。 Nuxt Hubで簡単に始めるCloudflare Cloudflare Meet-up Online!! #4 2024/11/18 株式会社Future
Techno Developers 中川 聡也
サーバーレス:Serverless/Cloudflare/Momento /TiUG ゲーム‧アプリ:IGDA Japan / Japan Android Group Cloud Native:OCha
Cafe! 他も顔出してます。どこかであったら声かけてください! まずは⾃⼰紹介 @xiombatsg 1 何をしている⼈? 商品開発をしているお客様を技術⾯でご⽀援 チーム構築のご⽀援(Platform Engineer,SRE…) どんなジャンル? ゲーム/Webサービス/CG/組み込み/etc… どんなコミュニティに顔を出している? Cloudflare Meetup Tokyo, TiUGの運営に参画 中川 聡也 Satoyan https://zenn.dev/nakagawa_satoya
お客様の周りにプロジェクトが炎上しているお客様はいらっしゃいますか? システム開発で いつもプロジェクトが炎上してしまう と困っていませんか? プロジェクト開発に知⾒のあるエンジニアが、 課題管理やスムーズな進捗管理などを⾒直し、 解決に向けてアドバイスします!
今⽇は Vue Fes Japan 2024がとても楽しかったので Cloudflare 上で動くNuxt Hub を紹介したい!
3
本題
Nuxt Hub知ってますか? Nuxt HubはCloudflare のCloudflare Pages, R2,D1,KV,Cacheを使 ⽤して、簡単にサイト作りをするためのツールです。 簡単に使えるのでアカウントがあればすぐにプロジェクトを作れ ます。
5 https://hub.nuxt.com/
手順 Step 1 アカウント開設(無料のSolo版) Step 2 GitHub アカウントと紐付け Step 3
プロジェクト作成
手順 Step 4 Cloudflare アカウントと紐付ける Step 5 nuxt.config.ts に @nuxthub/core
と 利⽤する機能 を hubに追加する
デプロイ npx nuxthub deploy コマンドで、あとは画⾯に従うだけ
ダッシュボードがちょっと嬉しい (D1が触れる)
ダッシュボードがちょっと嬉しい (R2にuploadが!)
ダッシュボードがちょっと嬉しい (KVも触れる!)
ダッシュボードがちょっと嬉しい (Cacheが見える)
ダッシュボードがちょっと嬉しい (Logが見える)
ちょっと良さげだけど、気になるところ 1. Nuxt Hub を使うと、Cloudflare Pagesを使った基本的なことはできる a. 今回紹介しなかったけど、AI,Verctorizeも実験的に入っている(ローカルだけ だけどね) 2.
Cloudflare のダッシュボードに他メンバーを招待しなくても良さそう a. 触らせたくない。ただNuxtHubのTeamプラン以上はお金がかかる 3. 細かい設定したい場合は従来通りにwrangler 使った方が良さそう
最後に 「最小限の労力で Cloudflare インフラ上の Nuxt を実現 - これはすごい!」
宣伝
Cloudflare Meetup TOKYO Vol.7 2025.xx.xx(xxx)
#CloudflareUG #CloudflareUG_hnd
Discord #CloudflareUG #CloudflareUG_hnd • ぜひDiscordに参加してCloudflareについてキャッチアップやディスカッションしましょ う。
事業紹介 19 プロジェクト⽀援事業 Webサイト運営事業 ソフトウェア開発事業 Web診断事業 当社サービス 代理店‧顧客ご紹介企業様 お客様 保守担当メンバー‧パートナー
弊社は「ソフトウェア商品開発をサポートする」企業です
None