0% found this document useful (0 votes)
56 views34 pages

Frappe Framework - Introduction

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
56 views34 pages

Frappe Framework - Introduction

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 34

Frappe Framework

Hybrid Full Stack Web Development


About Frappe
hussain.click/ff-intro-slides

frappecloud.com/frappe/signup
About Me
buildwithhussain.dev
Every Wednesday @ 2.30PM
What?
Why? What’s Possible?

… and many more!


Hybrid?
Typical MVC Frameworks Low-code/No-code Tools

● Django ● Retool
● Laravel ● Airtable
● NodeJS with Express ● Budibase
● … ● Tooljet
● …
Batteries Included

● Rich Admin UI: The Desk!


● Authentication
● REST API + Webhooks
● Caching with Redis
● Email & PDFs
● Realtime with SocketIO
● Role Permissions System
● Scheduler

… and much more!


DocType? DocType! DocType.
Extension Meta Data
Features
Web Form Permissions

Webhooks Schema / Relationships

Reports Form Layout & Field Settings

Server Scripts Web Views

Notifications List View

DocType
The Desk
No-code/Low-code Time!
Business
Irfan
Building Apps & Products!
Tech Stack & The Bench
The Stack

● Languages: Python & JavaScript


● Database: MariaDB or Postgres
● Caching & Queuing: Redis
● Frontend: Bootstrap & JQuery
● Templating: Jinja
Bench & Architecture
Interacting With The Bench
Custom Apps

● DocTypes (Models + Views + Metadata)


● Templates
● Web Views
● Portal Pages

… etc.
Abstractions / API
Next-Gen Frontends
The Frappeverse
Frappe Incubator Program
Frappe Cloud & Marketplace
Want to Learn more?
Resources

● frappeframework.com
● frappe.school
● buildwithhussain.dev
● github.com/frappe

You might also like