rdytogo/punchup

PunchUp 应用程序框架。

安装: 5

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 0

开放问题: 0

类型:项目

dev-master 2016-10-27 15:09 UTC

This package is not auto-updated.

Last update: 2024-09-29 00:40:31 UTC


README

Build Status Total Downloads Latest Stable Version Latest Unstable Version License

(注意:目前处于规划阶段。我们正在寻找贡献者。)一个开源的模块化快速应用程序构建器和内容管理系统。PunchUp采用宽松的GPLv3许可证开源。PunchUp的核心可以单独运行,也可以与附加模块一起运行。该框架是RAD拖放应用程序构建器和Web内容管理系统相结合。

PunchUp 核心结构

PunchUp的核心由两部分组成;(1)一个服务器端 API层和(2)一个JavaScriptHTML5 前端

(1) PunchUp API

PunchUp API用PHP编写,并使用Lumen 框架Fractal进行表示层和转换层。它是一个基于JSON REST的API。除了响应JSON请求外,API还连接到各种类型的数据源,例如MySQLMSSQLSQLiteMongoDB平面文件 数据库。API的独特之处在于它如何自动生成新的数据库模型、REST 端点和基于CRUD路由

(2) PunchUp 前端

Punchup前端是用HTML5、CSS3和JavaScript编写的,并使用了Bootstrap 3前端框架和Sass 预处理器jQueryAurelia是JavaScript框架。

贡献

请联系Kevin Young了解贡献事宜。我们正在寻找各种类型的贡献者。

语言

PHP >= 7.0

JavaScript (ECMAScript) >= 6.0

许可证

PunchUp 是一个开源软件,遵循 GNU GPLv3 许可协议