保持更新
定制 Frappe 应用程序构建在与 ERPNext 相同的框架之上。
在 Frappe 框架上构建独立或 ERPNext 集成的应用程序。从内部工具和客户门户到行业特定模块——我们利用 Frappe 的元数据驱动架构、内置 ORM、REST API 和实时 Websocket 来快速交付生产就绪的应用程序。
在技术规范中定义应用程序的文档类型、工作流程、权限和用户界面。
创建 Frappe 应用程序、定义 Doctype、设置挂钩并构建核心服务器/客户端脚本。
构建自定义页面、仪表板、打印格式并与外部 API 集成。
单元测试、集成测试、基准部署和带有文档的生产启动。
Frappe 为您提供开箱即用的身份验证、权限、REST API、文件管理、电子邮件、打印和后台作业。
用 JSON 定义数据模型 — Frappe 自动生成表单、API、列表视图和报告。
Python 后端,vanilla JS 或 Vue 前端 — 与实时 Websocket 更新完全分离。
应用程序可以扩展 ERPNext Doctypes、挂钩到工作流程或作为独立的 Frappe 站点运行。
ERPNext 模块是 ERPNext 代码库的一部分。 Frappe 应用程序是一个独立的可安装包,可以扩展 ERPNext 或在 Frappe 站点上独立运行。我们构建定制的 Frappe 应用程序,因此您的代码与核心 ERPNext 分开,并且可以在升级后继续存在。
是的。 Frappe 是一个独立的全栈 Web 框架。您可以在 Frappe 上构建整个应用程序(CRM、项目管理工具、库存系统),而无需安装 ERPNext。许多公司使用 Frappe 来定制业务应用程序。
services.erpnext.frappe-app-development.faqs.2.answer