本文へスキップ

バックエンド・インフラ の記事

6件の記事

2025年 1件

  1. Next.jsでAuth.js認証を実装する

    Next.js(App Router)で、Auth.js(NextAuth.js v4)を使ったGitHubとGoogleのソーシャルログインを実装する手順です。環境変数の設定、ログインページとマイページの作成、各プロバイダのOAuthアプリの設定までを説明します。

2024年 5件

  1. Next.jsでPrismaからSupabaseを操作してみる

    PrismaからSupabaseのデータベースを操作する簡単なToDoリストを、Next.js(App Router)で作ります。環境構築とマイグレーション、APIの作成、ページの実装、動作確認までの手順を説明します。

  2. Pythonで簡易的なDiscordのBotを作成する

    PythonとVisual Studio Codeで、決まったメッセージに返事をする簡単なDiscordのBotを作ります。Discord Developer PortalでのBotの設定、discord.pyとpython-dotenvの準備、テスト用のサーバーへの追加までを紹介します。

  3. GA4から取得したデータをmicroCMSに送信して、人気記事ランキングを実装する

    Next.jsとmicroCMSで作ったサイトに、GA4の表示回数をもとにした人気記事ランキングを表示します。Google Cloudのサービスアカウントの準備から、microCMSへの送信、Vercel Cron Jobsでの定期実行、ページへの出力までを解説します。

  4. GitHub ActionsでFTPサーバーに自動デプロイする

    GitHub ActionsとFTP-Deploy-Actionを使って、pushしたファイルをFTPサーバーへ自動でアップロードする方法です。ワークフローの書き方と、FTPの接続情報をGitHubのSecretsに登録する手順を解説します。