最近产品想探索新方向,老是变需求,于是乎想找找有没有一体化的简单项目,无需写代码就可以完成大部分简单的需求项目,翻到了一个基于 GO 语言开发的 PocketBase。
简介
PocketBase 是一个开源的后端项目,内嵌实时数据库(SQLite)、内置的认证管理、美观的仪表板 UI 和简单的 REST API 组成。无需敲代码,就可以完成大部分的 CRUD 的需求
安装
-
安装 golang 环境
-
下载 从官网下载对应的版本,我的环境是 windows 的,这里直接下windows 的版本。
-
启动 启动 cmd 命令行,进入解压后的目录执行以下命令
pocketbase.exe serve
使用
在浏览器中访问:
http://127.0.0.1:8090/_/
会提示要注册并登录。
进入页面,可以添加集合,添加筛选条件等
点击 API Preview 可以看到内置的 API。
尝试请求下:
小结
这个后台项目可以不写代码,就能完成很多简单的需求,也支持定制化需求(根据文档集成)。但也有点小缺陷,没有中文文档,项目也还在持续迭代中,未达到1.0版本。总体来说,也可以期待下,各项功能都很不错,感兴趣的赶紧去试试吧。
项目地址
https://github.com/pocketbase/pocketbase
写在最后(私活源码)
今天还给大家分享一套基于Springboot+Vue的仓库管理系统源码,在实际项目中可以直接复用。(免费提供,文末自取)
一、系统运行图(设计报告和接口文档)
1、登陆页面
2、物品信息管理
3、设计报告包含接口文档
二、系统搭建视频教程(部分截图)
源码免费领取方式
扫码关注本号,后台回复 仓库