Jam.py(框架)文章草稿

初步文章
Anonymous
 Jam.py(框架)

Post by Anonymous »


Jam.py 是一个免费开源的低代码/无代码全栈 WSGI 快速应用开发框架,专为 JavaScript 和 Python 编程语言设计。

Jam.py 是一个事件驱动的低代码开发平台,适用于数据库驱动的企业 Web 应用程序,具有单页面架构,基于 DRY 原则,并强调 CRUD。它旨在从底层数据库表自动创建 JavaScript Web 表单,尽管必要时也可以手动创建表单。

它提供集成的 Web 服务器、应用程序构建器和外部数据库的数据库访问。

== 特点 ==

* 在 Python 2.6+ 和 3.x 上运行的单一发行版。
* 可以作为独立的 Web 开发服务器运行,也可以与任何支持 WSGI 的 Web 服务器一起使用。
* 内置 GUI 构建器,称为“应用程序构建器”。
* 支持 JSON 客户端数据(适用于 REST 和 JavaScript 客户端)。
* 支持流行的数据库,如SQLite、MySQL、PostgreSQL、Oracle(数据库系统)|Oracle、Microsoft SQL Server、Firebird(数据库)|Firebird、Db2|IBM DB2、SQLCipher。
* 可扩展的身份验证机制和基于角色的访问控制。
* 支持国际化。
* 用于 Ajax 和 UI 的 jQuery。模板语言。
* 基于 LibreOffice 的报告模板。

== 应用==
所有数据库的开发、维护和远程管理都可以通过Builder界面进行。最引人注目的功能是客户端-服务器模块。 Server 模块支持执行作为服务器端会话运行的业务逻辑的 Python 代码。客户端模块在浏览器中运行 JavaScript 代码。两者之间可以交换数据。

Application Builder 深受 Delphi 视觉设计器的影响。
类别:维基百科:不带链接文本的网络链接

Quick Reply

Change Text Case: