发布于 2026-01-06 0 阅读
0

仅需一个文件即可实现开源后端

仅需一个文件即可实现开源后端

大家好,我是 Muneeb,一名自由前端开发人员。我会尽量言简意赅。
我最近发现了一个非常棒的开源项目,叫做PocketBase,它是用 Go 语言开发的。这个项目的功能让我叹为观止。想了解更多信息,请访问他们的代码仓库

后端无需管理成百上千个文件,只需要一个可执行文件就够了。听起来难以置信,对吧?我一开始也这么想,但当我真正尝试之后,简直惊呆了。

以下是他们网站上提到的功能

  • 实时数据库
  • 验证
  • 文件存储
  • 管理员控制面板

就一个文件。真可惜。获取方法如下:
点击此链接,下载适用于您操作系统的文件。

然后你需要解压缩这个压缩包。在我的 Linux 系统上,我使用了以下命令。

请前往您保存文件的下载文件夹。

cd Downloads
Enter fullscreen mode Exit fullscreen mode

然后你需要提取存档。

unzip pocketbase_0.2.4_linux_amd64.zip
Enter fullscreen mode Exit fullscreen mode

然后你需要打开解压后的文件夹

cd pocketbase_0.2.4_linux_amd64
Enter fullscreen mode Exit fullscreen mode

最后一步

./pocketbase serve
Enter fullscreen mode Exit fullscreen mode

太棒了!!您的自托管实时服务器正在运行中

http://localhost:8090
Enter fullscreen mode Exit fullscreen mode

管理面板用户界面托管在

http://localhost:8090/_/
Enter fullscreen mode Exit fullscreen mode

REST API托管在

http://localhost:8090/api/
Enter fullscreen mode Exit fullscreen mode

现在去http://localhost:8090/_/

很简单吧?这是首次注册页面。
图片描述

这是您的管理员面板。恭喜,您只需 5 分钟即可拥有自己的自托管后端。

图片描述

感谢阅读我的帖子❤️欢迎留言!

@muneebbug

文章来源:https://dev.to/muneebbug/open-source-backend-in-just-1-file-37d