
PocketBase
PocketBaseは、データベース、認証、ファイルストレージ、管理ダッシュボードを内蔵した、1つのファイルで完結する無料のオープンソースバックエンドソリューションです。





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の使用例
PocketBaseを活用できる人
PocketBaseのリポジトリ
Githubで見る| スター | 52,012 |
| フォーク | 2,764 |
| リポジトリの年齢 | 3 年 |
| 最終コミット | 1 日 前 |
PocketBaseについてのよくある質問
PocketBaseでの体験を共有してください
について、ユーザーの声を見る PocketBase
0 レビュー
まだレビューがありません
最初のレビュアーになる PocketBase
PocketBaseバッジを埋め込む
PocketBaseがTool Questorで紹介されていることをコミュニティに示しましょう。これらの美しいバッジをウェブサイト、ドキュメント、またはソーシャルプロフィールに追加して、信頼性を高め、より多くのトラフィックを獲得しましょう。



