一个不用写代码的快速开发框架


大家好,我是爱撸码的开源大叔

最近产品想探索新方向,老是变需求,于是乎想找找有没有一体化的简单项目,无需写代码就可以完成大部分简单的需求项目,翻到了一个基于 GO 语言开发的 PocketBase。

简介


PocketBase 是一个开源的后端项目,内嵌实时数据库(SQLite)、内置的认证管理、美观的仪表板UI和简单的REST API组成。无需敲代码,就可以完成大部分的CRUD的需求

安装

  1. 安装 golang 环境

  2. 下载
    从官网下载对应的版本,我的环境是 windows 的,这里直接下windows的版本。

  3. 启动
    启动 cmd 命令行,进入解压后的目录执行以下命令

    1
    pocketbase.exe serve

使用

在浏览器中访问:

1
http://127.0.0.1:8090/_/

会提示要注册并登录。

进入页面,可以添加集合,添加筛选条件等


点击API Preview 可以看到内置的API。

尝试请求下:

小结

这个后台项目可以不写代码,就能完成很多简单的需求,也支持定制化需求(根据文档集成)。但也有点小缺陷,没有中文文档,项目也还在持续迭代中,未达到1.0版本。总体来说,也可以期待下,各项功能都很不错,感兴趣的赶紧去试试吧。

项目地址

1
https://github.com/pocketbase/pocketbase

文章作者: 开源小分队
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 开源小分队 !
  目录