news.volyx.in

Pocketbase: Open-source back end in one file (pocketbase.io)

630 points by dgudkov · 957 days ago · 149 comments on HN

Article summary

PocketBase is an open-source backend that comes in a single file, offering a performant database, user management, file storage, and a REST API. It can be used as a standalone app or extended via Go and JavaScript hooks. PocketBase aims to provide a simple and minimalist approach to backend development. It supports various features, including real-time subscriptions and OAuth2 sign-ups.

Main themes

  • backend development
  • simplicity and ease of use
  • comparison to other solutions
  • production environments
  • frontend frameworks
  • minimalist approach
  • real-time subscriptions
  • user management and authentication

What commenters say

  • PocketBase is a great alternative to other backend frameworks due to its simplicity and ease of use.
  • Redbean is a comparable solution to PocketBase, offering a simpler and lighter one-file web server and SQLite DB.
  • The comparison between PocketBase and Redbean is not apt, as they serve different purposes and have different feature sets.
  • Some users have successfully used PocketBase in production environments with large numbers of customers and requests.
  • The choice between PocketBase and other backend solutions depends on the specific needs of the project.
  • PocketBase can be combined with minimal front-end frameworks like htmx and Alpine.js to provide a minimal end-to-end solution.
  • The distinction between backend and frontend responsibilities is important when evaluating PocketBase and similar solutions.
  • The simplicity and ease of use of PocketBase make it an attractive choice for developers who want to focus on frontend development.