ToolQuestor Logo
PocketBase
まだレビューがありません
0 保存済み
追加済み:10/23/2025
タイプ:Desktop App
月間トラフィック:-
価格:
FREE
API利用可能オープンソースセルフホスト型無料リアルタイム
PocketBase screenshot 2
PocketBase screenshot 3
PocketBase screenshot 4
PocketBase screenshot 5

PocketBaseとは

PocketBaseは、すべての重要なバックエンド機能を1つの小さなファイルにまとめたバックエンドソリューションです。複数のサービスやデータベースを必要とする従来のバックエンドとは異なり、PocketBaseにはリアルタイム更新対応の組み込みSQLiteデータベース、ユーザー認証機能、ファイルストレージシステム、ウェブベースの管理パネルが含まれています。

このツールはシンプルさを追求して設計されています。ファイルを1つダウンロードして実行するだけで、バックエンドが準備完了です。メール、パスワード、Google、Facebook、GitHubなどのソーシャルログインを含む15以上のログイン方法をサポートしています。開発者は簡単なREST APIを通じて操作でき、公式のJavaScriptおよびDartライブラリも利用可能です。

PocketBaseはセルフホスト型であり、データの管理権限はユーザーにあり、自分のサーバーやコンピューターで実行できます。

PocketBaseの使い方

PocketBaseの始め方は簡単です。手順は以下の通りです:

  • 公式ウェブサイトまたはGitHubのリリースページから、お使いのOS用の実行ファイルをダウンロードします。Windows、Mac、Linuxで動作します。

  • ダウンロードしたファイルをコンピュータのフォルダに解凍します。インストールや依存関係は不要です。

  • ターミナルまたはコマンドプロンプトを開き、フォルダに移動してサーバーを起動するコマンドを実行します。

  • 初回起動時に自動でブラウザが開きます。メールアドレスとパスワードを使って管理者アカウントを作成してください。

  • 管理ダッシュボードを使って、データベースのテーブルのようなコレクションを作成します。フィールドの定義、バリデーションルールの追加、アクセス権限の設定を行います。

  • JavaScriptまたはDartのSDKを使ってアプリケーションを接続します。その他のプログラミング言語の場合は、REST APIを直接利用することもできます。

  • ダッシュボードやアプリケーションを通じて、データの作成、読み取り、更新、削除を行い、セットアップをテストしてください。

PocketBaseの機能

  • 完全なバックエンドを備えた単一の実行可能ファイル

  • リアルタイム購読対応のSQLiteデータベース

  • メールおよびOAuth2認証(15以上のプロバイダー対応)

  • ローカルおよびS3ファイルストレージ対応

  • 組み込みの管理ダッシュボード

  • 自動生成ドキュメント付きREST API

  • JavaScriptおよびDart SDKライブラリ

  • GoおよびJavaScriptで拡張可能

  • セルフホスト型でオープンソース

  • 無料のMITライセンス

PocketBaseの料金

最も人気
Free

Free

含まれるもの:
  • 単一の実行可能ファイルによる完全なバックエンド
  • 無制限のコレクションとレコード
  • リアルタイム購読対応のSQLiteデータベース
  • メールおよびOAuth2認証(15以上のプロバイダー)
  • ローカルおよびS3互換ファイルストレージ
  • 組み込みの管理ダッシュボード
  • 自動生成ドキュメント付きREST API
  • JavaScriptおよびDart SDKライブラリ
  • GoおよびJavaScriptフックで拡張可能
  • 独自のインフラストラクチャ上でセルフホスト

PocketBaseのリポジトリ

Githubで見る
スター52,012
フォーク2,764
リポジトリの年齢3 年
最終コミット1 日 前

PocketBaseについてのよくある質問

PocketBaseは本当に無料ですか?
はい、PocketBaseはMITライセンスの下で完全に無料かつオープンソースです。個人または商用プロジェクトに料金なしでご利用いただけます。セルフホスト型のため、オンラインで展開する場合のサーバー費用のみが発生します。
PocketBaseで使用できるプログラミング言語は何ですか?
PocketBaseはREST APIを通じてあらゆるプログラミング言語で動作します。公式のSDKライブラリとして、JavaScript(ブラウザおよびNode.js用)とDart(Flutterアプリ用)を提供しています。また、Python、PHP、Ruby、あるいはHTTPリクエストを送信できる任意の言語でも使用可能です。
PocketBaseは本番環境のアプリケーションに対応できますか?
PocketBaseは、小規模から中規模のアプリケーションやプロトタイプに適しています。ただし、開発者によると、まだ積極的に開発中であり、重要な本番環境のアプリケーションにはまだ推奨されていません。MVP、社内ツール、趣味のプロジェクト、モバイルアプリのバックエンドに最適です。
PocketBaseはFirebaseやSupabaseと比べてどうですか?
Firebase(独自技術)やSupabase(PostgreSQLが必要)とは異なり、PocketBaseはどこでも動作する単一の実行ファイルです。セットアップが簡単で完全にセルフホスト可能です。これらの代替品より機能は少ないかもしれませんが、ベンダーロックインなしで軽量なバックエンドが必要な場合に最適です。
PocketBaseを使うのにGoプログラミングの知識は必要ですか?
いいえ、PocketBaseを使うのにGoの知識は必要ありません。管理ダッシュボードとREST APIを備えたスタンドアロンのアプリケーションとして使用できます。Goの知識が必要なのは、PocketBaseをカスタムのサーバーサイドロジックで拡張したり、カスタム機能を構築したりする場合のみです。

PocketBaseでの体験を共有してください

読み込み中...

について、ユーザーの声を見る PocketBase

0.0

0 レビュー

5
0
4
0
3
0
2
0
1
0

まだレビューがありません

最初のレビュアーになる PocketBase

PocketBaseバッジを埋め込む

PocketBaseがTool Questorで紹介されていることをコミュニティに示しましょう。これらの美しいバッジをウェブサイト、ドキュメント、またはソーシャルプロフィールに追加して、信頼性を高め、より多くのトラフィックを獲得しましょう。

Light Badge Preview