仅需一个文件即可实现开源后端
大家好,我是 Muneeb,一名自由前端开发人员。我会尽量言简意赅。
我最近发现了一个非常棒的开源项目,叫做PocketBase,它是用 Go 语言开发的。这个项目的功能让我叹为观止。想了解更多信息,请访问他们的代码仓库。
后端无需管理成百上千个文件,只需要一个可执行文件就够了。听起来难以置信,对吧?我一开始也这么想,但当我真正尝试之后,简直惊呆了。
以下是他们网站上提到的功能
- 实时数据库
- 验证
- 文件存储
- 管理员控制面板
就一个文件。真可惜。获取方法如下:
点击此链接,下载适用于您操作系统的文件。
然后你需要解压缩这个压缩包。在我的 Linux 系统上,我使用了以下命令。
请前往您保存文件的下载文件夹。
cd Downloads
然后你需要提取存档。
unzip pocketbase_0.2.4_linux_amd64.zip
然后你需要打开解压后的文件夹
cd pocketbase_0.2.4_linux_amd64
最后一步
./pocketbase serve
太棒了!!您的自托管实时服务器正在运行中
http://localhost:8090
管理面板用户界面托管在
http://localhost:8090/_/
REST API托管在
http://localhost:8090/api/
现在去http://localhost:8090/_/
这是您的管理员面板。恭喜,您只需 5 分钟即可拥有自己的自托管后端。
感谢阅读我的帖子❤️欢迎留言!
文章来源:https://dev.to/muneebbug/open-source-backend-in-just-1-file-37d

