
PocketBase
PocketBase est une solution backend open-source gratuite en un seul fichier, avec base de données, authentification, stockage de fichiers et tableau de bord administrateur intégrés.





Qu'est-ce que PocketBase ?
PocketBase est une solution backend qui regroupe toutes les fonctionnalités essentielles du backend dans un seul petit fichier. Contrairement aux backends traditionnels qui nécessitent plusieurs services et bases de données, PocketBase inclut une base de données SQLite intégrée avec des mises à jour en temps réel, une authentification utilisateur intégrée, un système de stockage de fichiers et un panneau d'administration web.
L'outil est conçu pour être simple. Vous téléchargez un fichier, l'exécutez, et votre backend est prêt. Il prend en charge plus de 15 méthodes de connexion, y compris par email, mot de passe, et les connexions sociales comme Google, Facebook et GitHub. Les développeurs peuvent interagir avec lui via des API REST faciles ou utiliser les bibliothèques officielles JavaScript et Dart.
PocketBase est auto-hébergé, ce qui signifie que vous contrôlez vos données et pouvez l'exécuter sur votre propre serveur ou ordinateur.
Comment utiliser PocketBase
Commencer avec PocketBase est simple. Voici les étapes :
Téléchargez le fichier exécutable pour votre système d'exploitation depuis le site officiel ou la page des releases GitHub. Il fonctionne sur Windows, Mac et Linux.
Extrayez le fichier téléchargé dans un dossier sur votre ordinateur. Aucune installation ni dépendance n'est nécessaire.
Ouvrez votre terminal ou invite de commandes, naviguez jusqu'au dossier, et exécutez la commande pour démarrer le serveur.
Lors du premier démarrage, votre navigateur s'ouvrira automatiquement. Créez votre compte administrateur en utilisant un email et un mot de passe.
Utilisez le tableau de bord administrateur pour créer des collections, qui sont comme des tables de base de données. Définissez les champs, ajoutez des règles de validation et configurez les permissions d'accès.
Connectez votre application en utilisant le SDK JavaScript ou Dart. Vous pouvez également utiliser directement l'API REST pour d'autres langages de programmation.
Testez votre configuration en créant, lisant, mettant à jour et supprimant des données via le tableau de bord ou votre application.
Fonctionnalités de PocketBase
Fichier exécutable unique avec backend complet
Base de données SQLite avec abonnements en temps réel
Authentification par email et OAuth2 (plus de 15 fournisseurs)
Support du stockage de fichiers local et S3
Tableau de bord administrateur intégré
API REST avec documentation auto-générée
Bibliothèques SDK JavaScript et Dart
Extensible avec Go et JavaScript
Auto-hébergé et open source
Licence MIT gratuite
Tarification de PocketBase
Free
Free
- Backend complet dans un seul fichier exécutable
- Collections et enregistrements illimités
- Base de données SQLite avec abonnements en temps réel
- Authentification par e-mail et OAuth2 (plus de 15 fournisseurs)
- Stockage de fichiers local et compatible S3
- Tableau de bord administrateur intégré
- API REST avec documentation générée automatiquement
- Bibliothèques SDK JavaScript et Dart
- Extensible avec des hooks Go et JavaScript
- Auto-hébergé sur votre propre infrastructure
Cas d'usage de PocketBase
Qui peut bénéficier de PocketBase ?
Dépôt de PocketBase
Voir sur Github| Étoiles | 52,012 |
| Forks | 2,764 |
| Âge du Dépôt | 3 ans |
| Dernier Commit | 2 jours il y a |
FAQ sur PocketBase
Partagez votre expérience avec PocketBase
Voir ce que les utilisateurs disent à propos de PocketBase
0 Avis
Pas encore d'avis
Soyez le premier à évaluer PocketBase
Intégrer les badges PocketBase
Montrez à votre communauté que PocketBase est présenté sur Tool Questor. Ajoutez ces beaux badges à votre site web, documentation ou profils sociaux pour renforcer la crédibilité et générer plus de trafic.



