4

个人开发者必备:快速开发框架 PocketBase 推荐

 1 year ago
source link: https://zhupeng.github.io/pocketbase-single-server/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

个人开发者必备:快速开发框架 PocketBase 推荐

如果你是一个个人开发者,需要快速的完成服务的原型开发,你肯定不希望过度的关注数据库、用户、API、管理端的 UI 等怎么管理,快速实现业务价值才是最重要的。所以你一定希望有一个开箱即用,包含所有基础类管理工具的开发框架。

今天要推荐的开源工具 PocketBase,就是一个集合数据库、用户管理、管理 UI 和内建的 API 等工具的后端开发框架。

如果你没有特殊的 API 定制需要的话,你甚至可以直接下载 PocketBase 的二进制文件,直接启动一个后端服务,自带管理界面。

image-20220924204403398

在以上管理界面,你可以直接完成数据管理、用户管理等操作,新建数据后,有原生自带的 API,可以轻松完成 CURD,而且有自带的 SDK,完全不需要任何的代码开发。

image-20220924204523899

用户和认证都是可以自定义直接使用的。

image-20220924204556931
image-20220924204613338

除此之外 PocketBase 还提供了服务端的日志查看的功能,方便实时对服务的状态进行了解。

image-20220924204716184

如果你希望在 PocketBase 的基础上,进行部分的定制,定制的流程也是比较简单的。以下就是单独开发一个 API 的代码,编译好后替换原来下载的原生二进制即可,原来的用户管理、数据库等都是可以再使用的。

image-20220924204827163

更多项目详情请查看如下链接。

开源项目地址:https://github.com/pocketbase/pocketbase

开源项目作者:pocketbase


更多精彩请扫码关注如下公众号。

compress_github_jingxuan.png
Written on September 24, 2022

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK