Nuxt– tag –
-
連載:NuxtとGoogle Mapsで作る情報集約マップ
【NuxtとGoogle Mapsで作る情報集約マップ 第4回】マーカーをクリックしてInfoWindowと詳細パネルを出す
Google Maps APIとNuxt 4の連載第4回。Advanced Markersのクリックとキーボード操作でInfoWindowと詳細パネルを表示し、選択状態をuseStateで共有する方法とXSS対策を解説します。 -
連載:NuxtとWebRTCで作るビデオチャット
【NuxtとWebRTCで作るビデオチャット 第3回】RTCPeerConnection で1対1通話をつなぐ(offer/answer/ICE)
NuxtとWebRTCで作るビデオチャット連載の第3回。RTCPeerConnectionとPerfect negotiationでoffer/answer/ICE候補を交換し、1対1のビデオ通話をつなぎます。2タブでの確認方法も解説。 -
連載:Nuxtで作るPDF管理システム
【Nuxtで作るPDF管理システム 第3回】検索・絞り込み・ページングをつける
Nuxt 4でPDF管理システムを作る連載の第3回。ファイル名・タグ・登録日での絞り込みとページングを、URLのクエリ文字列とzodでの検証、Drizzle ORMの安全な条件組み立てで実装する方法をコード付きで解説します。 -
連載:NuxtとGoogle Mapsで作る情報集約マップ
【NuxtとGoogle Mapsで作る情報集約マップ 第3回】地点データをNuxt server API + SQLiteに保存する
Google Maps APIとNuxt 4の連載第3回。地点データをNuxtのserver APIとSQLite(node:sqlite)に保存し、zodで入力を検証する登録・更新・削除APIの作り方と、本番で必要な点を解説します。 -
連載:NuxtとWebRTCで作るビデオチャット
【NuxtとWebRTCで作るビデオチャット 第2回】Nitro の WebSocket でシグナリングサーバーを作る
NuxtとWebRTCで作るビデオチャット連載の第2回。Nuxt 4(Nitro v2)の実験的WebSocketでシグナリングサーバーを作り、ルーム単位の中継、メッセージの型共有と検証、ブラウザ側の接続処理を実装します。 -
連載:Nuxtで作るPDF管理システム
【Nuxtで作るPDF管理システム 第2回】ファイル情報をDBに持ち、一覧を表示する
Nuxt 4でPDF管理システムを作る連載の第2回。PDF本体とファイル情報を分け、Drizzle ORMとSQLiteでファイル名・サイズ・ページ数・登録日時を保存し、一覧APIと一覧画面を作る手順をコード付きで解説します。 -
連載:NuxtとGoogle Mapsで作る情報集約マップ
【NuxtとGoogle Mapsで作る情報集約マップ 第2回】Advanced Markersでカテゴリ別の色付きピンを立てる
Google Maps APIとNuxt 4の連載第2回。非推奨の旧MarkerではなくAdvanced Markers(AdvancedMarkerElement・PinElement)でカテゴリ別の色付きピンを立てる方法を解説。 -
連載:NuxtとWebRTCで作るビデオチャット
【NuxtとWebRTCで作るビデオチャット 第1回】カメラとマイクを取得してプレビューし、デバイスを選べるようにする
NuxtとWebRTCで作るビデオチャット連載の第1回。getUserMediaでカメラ・マイクをプレビューし、enumerateDevicesでデバイス選択、許可拒否・未接続・使用中のエラー表示まで実装します。 -
連載:Nuxtで作るPDF管理システム
【Nuxtで作るPDF管理システム 第1回】PDFをアップロードして安全に保存する
Nuxt 4でPDF管理システムを作る連載の第1回。PDFアップロードをサーバー側でサイズ・拡張子・Content-Type・先頭バイトの4点で検証し、UUIDの保存名でローカルに保存する方法を、動くコード付きで解説します。 -
連載:NuxtとGoogle Mapsで作る情報集約マップ
【NuxtとGoogle Mapsで作る情報集約マップ 第1回】APIキーとMap IDを用意して、Nuxt 4で地図を1枚表示する
Google Maps APIとNuxt 4で社内向け情報集約マップを作る連載の第1回。全12回の目次、APIキーとMap IDの準備、キー制限、地図を1枚表示するコードと発注者向けの注意点を解説します。 -
連載:NuxtとWebRTCで作るビデオチャット
【NuxtとWebRTCで作るビデオチャット 第0回】Nuxt 4でビデオチャットの土台を作る:なぜHTTPSが必要なのか
NuxtとWebRTCでビデオチャットを作る連載の第0回。全体像と全12回の目次、Nuxt 4の土台作り、カメラ・マイクにHTTPS(Secure Context)が必要な理由と、LANのスマホで動かない原因・確認方法を解説します。 -
連載:Nuxtで作るPDF管理システム
【Nuxtで作るPDF管理システム 第0回】全体像とNuxt 4プロジェクトの土台づくり
Nuxt 4でPDF管理システムを作る連載の第0回。アップロード・検索・プレビュー・編集・帳票生成・権限管理までの全体像と目次、プロジェクト作成、共通レイアウト、runtimeConfigと.envの使い分けを解説します。
12
