经过半年时间的打磨,GoframePro开发框架已达到生产使用标准,各位开发者可放心用于项目开发中去了。目前框架对应的插件相对GoFly框架较少,社区在这里邀请大家一起来开发GoframePro框架插件,目前社区发出邀请前100名的发布3个月发布3款插件的开发者,可享受社区永久免抽佣资格(也就是在设发布所有插件开发者自己收钱)。

好了现在给大介绍GoframePro开发框架功能和安装步骤

框架功能:

  • 框架包含管理后台管理功能,如账号权限、接口用户身份鉴权、数据字典,系统配置、操作日志
  • 集成多种文件存储方式,目前有:本地存储、腾讯云对象存储、阿里云对象存储、七牛云对象存储。
  • 后端安全采用JWT认证,使用内存或者redis对token状态存储,实现JWT-token强制失效功能和单点登录功能(一个端登录其他端失效)。
  • 代码生成工具开始生成CRUD功能及前端页面代码,框架把代码生成工具打包成插件,开发时安装,开发完成即可卸载,减少项目代码量。
  • 代码仓(插件)使框架可以一键安装已开发好模块功能,框架做到使用到插件一键安装(无需手动干预)即可把插件安装进来,不使用插件时可一键卸载干净。整个过程不需手动干预,省去复制粘贴配置麻烦,提高代码复用。代码仓不仅可以打包单一模块功能,也可打包一个完整项目,这个就方便公司和个人管理已开发还项目,用到一键安装就立马开发效果,可用帮助开发者快速熟练已有的资源代码,节省使用已有项目资源的成本。

框架安装:

1.下载框架源码

到社区下载:https://goflys.cn/goframepro

2.下载后解压到Go开发目录

解压到开发目录后,如下2-1图

2-1图

3.使用终端运行项目

框架运行命令是Goframe框架提供工具,所以还没安装Goframe工具的开发者朋友点击https://goframe.org/docs/cli/install 这个地址安装说明安装。安装好后运行如下命令即可运行项目了。

3.1初始化项目

gf init .

3.2运行项目

gf run main.go

运行后终端打印如下3-1图,如果首次运行或者未安装数据库和前端代码,会打印提示安装路径(如3-1图红色框提示)。

3-1图

3.4在浏览器打开安装界面

运行后点击终止提示的安装地址:http://127.0.0.1:8600/install 在浏览器打开后如3-2图所示,配置好后点击“立即安装”即可完成框架开发前工作了,即可进入开发工作了。

3-2图

4.运行前端vue代码

GoframePro开发框架采用前后端分离,所以需要我们在3-2图填写的“前端代码开发目录”前端代码路径运行如下命令,即可运行前端,建议使用 yarn命令工具。前端需要大家安装node.js,如果您电脑没有安装,到https://nodejs.org/zh-cn/download 下载符合你版本安装,如果是windows系统可以使用nvm工具安装和管理多个node版本。

4.1初始化项目

npm install 或者 yarn install

4.2运行项目

npm run serve 或者  yarn serve

运行后在终端看到如下4-1图,红色方框就是访问地址。

4-1图

在浏览器打开就可以框架管理后台,大家就可以在此基础进行您业务功能开发了,谢谢大家支持,希望本文能帮助到你。

GoframePro框架管理后台-登录界面
GoframePro框架管理后台-首页
GoframePro框架管理后台-系统菜单管理
GoframePro框架管理后台-部门管理列表视图
GoframePro框架管理后台-部门树状视图
GoframePro框架管理后台-系统角色
GoframePro框架管理后台-系统操作日志
GoframePro框架管理后台-数据中心
GoframePro框架管理后台-文件存储配置
GoframePro框架管理后台-代码仓
Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐