Pennybase est un Backend-as-a-Service minimaliste écrit en Go sans dépendances externes.
Les données sont stockées en CSV append-only avec un index en mémoire pour les lectures rapides.
L’API REST permet des opérations CRUD et le streaming SSE pour les mises à jour en temps réel.
L’authentification via cookies de session ou Basic Auth prend en charge RBAC et permissions basées sur l’appartenance.
La validation de schéma prend en charge les types texte, nombre et liste via un fichier _schemas.csv.
Pennybase sert aussi des assets statiques et rend des templates HTML avec Go templates.
Une interface de hook unique permet d’étendre les actions create, update et delete avant persistance.
Get notified when new stories are published for "🇫🇷 Hacker News Français"