Slide 1

Slide 1 text

Vue.js 好きに捧ぐ。 Nuxt Hubで簡単に始めるCloudflare Cloudflare Meet-up Online!! #4 2024/11/18 株式会社Future Techno Developers 中川 聡也

Slide 2

Slide 2 text

サーバーレス: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

Slide 3

Slide 3 text

お客様の周りにプロジェクトが炎上しているお客様はいらっしゃいますか? システム開発で いつもプロジェクトが炎上してしまう と困っていませんか? プロジェクト開発に知⾒のあるエンジニアが、 課題管理やスムーズな進捗管理などを⾒直し、 解決に向けてアドバイスします!

Slide 4

Slide 4 text

今⽇は Vue Fes Japan 2024がとても楽しかったので 
 Cloudflare 上で動くNuxt Hub を紹介したい!
 3

Slide 5

Slide 5 text

本題

Slide 6

Slide 6 text

Nuxt Hub知ってますか? Nuxt HubはCloudflare のCloudflare Pages, R2,D1,KV,Cacheを使 ⽤して、簡単にサイト作りをするためのツールです。 簡単に使えるのでアカウントがあればすぐにプロジェクトを作れ ます。 5 https://hub.nuxt.com/

Slide 7

Slide 7 text

手順 Step 1 アカウント開設(無料のSolo版) Step 2 GitHub アカウントと紐付け Step 3 プロジェクト作成

Slide 8

Slide 8 text

手順 Step 4 Cloudflare アカウントと紐付ける Step 5 nuxt.config.ts に @nuxthub/core と 利⽤する機能 を hubに追加する

Slide 9

Slide 9 text

デプロイ npx nuxthub deploy コマンドで、あとは画⾯に従うだけ

Slide 10

Slide 10 text

ダッシュボードがちょっと嬉しい (D1が触れる)

Slide 11

Slide 11 text

ダッシュボードがちょっと嬉しい (R2にuploadが!)

Slide 12

Slide 12 text

ダッシュボードがちょっと嬉しい (KVも触れる!)

Slide 13

Slide 13 text

ダッシュボードがちょっと嬉しい (Cacheが見える)

Slide 14

Slide 14 text

ダッシュボードがちょっと嬉しい (Logが見える)

Slide 15

Slide 15 text

ちょっと良さげだけど、気になるところ 1. Nuxt Hub を使うと、Cloudflare Pagesを使った基本的なことはできる
 a. 今回紹介しなかったけど、AI,Verctorizeも実験的に入っている(ローカルだけ だけどね)
 2. Cloudflare のダッシュボードに他メンバーを招待しなくても良さそう
 a. 触らせたくない。ただNuxtHubのTeamプラン以上はお金がかかる
 3. 細かい設定したい場合は従来通りにwrangler 使った方が良さそう


Slide 16

Slide 16 text

最後に 「最小限の労力で Cloudflare インフラ上の Nuxt を実現 - これはすごい!」


Slide 17

Slide 17 text

宣伝

Slide 18

Slide 18 text

Cloudflare Meetup 
 TOKYO 
 Vol.7 
 
 2025.xx.xx(xxx) 
 #CloudflareUG 
 #CloudflareUG_hnd 


Slide 19

Slide 19 text

Discord 
 #CloudflareUG 
 #CloudflareUG_hnd 
 ● ぜひDiscordに参加してCloudflareについてキャッチアップやディスカッションしましょ う。


Slide 20

Slide 20 text

事業紹介 19 プロジェクト⽀援事業 Webサイト運営事業 ソフトウェア開発事業 Web診断事業 当社サービス 代理店‧顧客ご紹介企業様 お客様 保守担当メンバー‧パートナー 弊社は「ソフトウェア商品開発をサポートする」企業です

Slide 21

Slide 21 text

No content