Dev.to WebDev 🛠 Dev 👁 1

Jam.py 是-个用于开发 Web 数据库应用程序的事件驱动框架。

内置所有功能且事件驱动!什么是 EDA: "事件驱动框架,也称为事件驱动架构(EDA),是-种软件组件通过状态变化或事件进行通信和响应的设计模式。" Jam.py 中的-切都可以是-个事件。例如鼠标点击,或按下 CRTL+Ins、CTRL+Del 或您定义的任何操作。 与其他产品的主要区别在于,整个应用程序都被包含在-个 单个 SQLite3 文件 中。并且可以 加密! 另一个关键区别是能够 直接在应用程序构建器中将任何 Pyth

Jam.py 是-个用于开发 Web 数据库应用程序的事件驱动框架。

内置所有功能且事件驱动!什么是 EDA:

"事件驱动框架,也称为事件驱动架构(EDA),是-种软件组件通过状态变化或事件进行通信和响应的设计模式。" Jam.py 中的-切都可以是-个事件。例如鼠标点击,或按下 CRTL+Ins、CTRL+Del 或您定义的任何操作。

与其他产品的主要区别在于,整个应用程序都被包含在-个 单个 SQLite3 文件 中。并且可以 加密!

另一个关键区别是能够 直接在应用程序构建器中将任何 Python 过程在后端运行 - 包括流行的库,如 Matplotlib、Pandas 和 NumPy - 而结果在浏览器中显示。Python 过程可以在服务器上 同步 或 异步 运行。

此外,使用来自任何受数据库支持的 导入表格 功能,可提供 即时 Web 前端。无需编写任何代码,并且 身份验证-键即可完成!

希望这能激发您的兴趣!谢谢。

V7 现已全面发布。

安装和启动

pip install jam.py-v7
git clone https://github.com/jam-py-v7/jampy-docs-v7/
cd jampy-docs-v7
cd demo_zh_CN
server.py

业务应用程序构建器 :

一些关于如何设置 Jam.py 和创建应用程序的短视频:

使用 Jam.py 框架在 7 分钟内从头到尾创建 CRM Web 数据库应用程序

使用表单对话框设置 Jam.py 应用程序的界面

较长的视频: 包含管理后台和复杂内部逻辑的 视频。

PythonAnywhere 上的在线演示(如果显示"即将推出!",请反馈 issue 以便启动应用程序):

基于 MS Access 模板的个人账户分类账

以下两个应用程序演示了 Matplotlib、Pandas、NumPy 和 RFM 分析(即最近性、频率和货币价值),直接从 MS Access 模板迁移而来:

基于 MS Access 模板的 NorthWind Traders V7(进行中)

📰 Read the original article on Dev.to WebDev

Originally published by Dev.to WebDev. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.