先决条件

以下资源列表可帮助您开始使用 Frappe 构建应用程序。

1. Python

Frappe 使用 Python 3 进行服务器端编程。强烈建议您在开始使用 Frappe 框架构建应用程序之前,先学习 Python。

资源:

  1. Codecademy Python 教程
  2. Python 官方教程

2. MariaDB / Postgres

要使用 Frappe 创建数据库驱动的应用程序,您必须了解数据库管理和常见 SQL 查询的基础知识。

资源:

  1. Codecademy SQL 教程
  2. DigitalOcean 提供的 MySQL 基础教程
  3. MariaDB 入门指南

3. HTML / CSS

如果您想使用 Frappe 框架构建用户界面,您需要学习基本的 HTML / CSS 以及 Bootstrap CSS 框架。

资源:

  1. Codecademy HTML/CSS 教程
  2. Bootstrap 入门指南

4. JavaScript / jQuery

要自定义表单并创建交互式用户界面,您必须学习 JavaScript 和 jQuery 库。

资源:

  1. 现代 JavaScript 教程
  2. Codecademy JavaScript 教程
  3. Codecademy jQuery 教程

5. Jinja 模板

要构建 Web 视图和打印模板,您需要学习 Jinja 模板语言。

资源:

  1. Jinja 文档

6. Git / GitHub

学习如何使用 Git 和 GitHub 为开源项目做贡献,这两个强大的工具可以帮助您管理代码并与他人分享。

资源:

  1. Git 基础教程
  2. 如何为开源项目做贡献

如果您对这些工具的基础知识已经熟悉,那么您就可以开始使用 Frappe 框架构建应用程序了。

下一步:创建 Bench