セルフホストの Supabase に Google ログイン(OAuth 2.0)を追加する方法を詳しく解説!Google Cloud Console での OAuth 設定から .env の更新、Docker の設定変更まで、クラウド版とは異なる手順を分かりやすく説明します。Google 認証をセルフホスト環境に導入する際のポイントも解説!
LinodeでSupabaseをセルフホストし、独自ドメイン(例: api.asameshicode.com)を設定する方法を完全ガイド!DNS設定・Nginxリバースプロキシ・SSL適用まで詳しく解説。セルフホストSupabaseを本番運用へ!【2025年最新版】
Linode上でSupabaseをセルフホストする方法を徹底解説!低コストでPostgreSQL + Supabaseを構築し、認証・ストレージ・リアルタイム機能をフル活用。Docker + docker-compose を使ったセットアップ、サーバーの自動起動、セキュリティ設定、ドメイン設定、運用管理の最適化まで詳しく解説!【初心者向け完全ガイド】
SvelteとSupabaseを組み合わせて、ユーザーごとのブックマーク機能を実装する方法を解説!Row Level Security (RLS) を適用し、ログインユーザーのみがデータを管理できるようにする方法や、ブックマーク済みのアイコンを動的に変更する実装も紹介します。
SvelteとSupabaseを使ってGoogleログインを実装する方法を徹底解説!OAuth 2.0の設定から、Supabase Authの活用、Svelteでのログイン・ログアウト処理まで詳しく説明します。初心者でも簡単に導入できる手順付き。Supabaseでのユーザー管理や認証状態の監視も解説!【SvelteKit対応】
今回は SvelteKit を使って Supabase のデータを取得する方法を解説します。Supabase は、PostgreSQL をベースとしたバックエンドサービスで、簡単にデータの取得・保存ができます。SvelteKit と組み合わせることで、柔軟かつ効率的にデータを扱えます。
Supabaseは、オープンソースのFirebase代替として注目されているバックエンドプラットフォームです。このシリーズでは、SvelteとSupabaseを組み合わせて、Googleログイン、コメント機能、ブックマーク機能を実装する方法を解説します。無料プランでも制限までAPIを使ってデータベースのCRUD操作ができるのでお金を気にせず構築できます。
Linodeサーバーを安全に管理するために、SSHキーを使った認証が推奨されています。このガイドでは、初心者でもわかりやすく、MobaXtermを使ってLinodeサーバーにSSHキーを設定する手順を説明します。
Monaco Editorは、Visual Studio Codeのエディター部分を支える強力なエディターライブラリです。このチュートリアルでは、SvelteKitにMonaco Editorを組み込む方法を解説します。
SvelteKit プロジェクトのパフォーマンスを最適化するために、Gzip および Brotli 圧縮を活用し、高速化を図る手順を詳しく解説します。Nginx サーバー設定や静的ファイルのキャッシュ、圧縮ファイルの自動生成など、Web サイトの速度向上に役立つ実践的な情報を提供します。特にフロントエンド開発者や運用エンジニアにおすすめの内容です。