Bootstrapping apps with Frappe Framework
Shivam Mishra (~scmmishra) |
Description:
About Frappe Framework
Frappe is a full-stack open source web framework built using Python and JavaScript. It is a meta driven framework and follows a convention over configuration philosophy. This allows frappe to create abstractions (batteries) that is not otherwise seen in frameworks like Django or Express or even Rails. Frappe is Metadata driven, provides a rich admin UI along with REST out of the box, it has built in APIs for emails, scheduling and emails. Frappe is battle tested, it is the backbone of our own product ERPNext and also finds its place in tech stack of giants like Zerodha and ElasticRun
Learn more: https://frappe.io/frappe
About the Sprint
The Dev Sprint will only be conducted for one day, 14th October
Frappe is a framework quite different from something like Django, it is important to understand its philosophies before diving into development, the first part of the sprint will be an introduction to Frappe framework. Later the sprint will move towards getting started with installing bench and frappe and starting to develop apps.
Prerequisites:
- Working knowledge of Python.
- Experience with any popular web framework is a plus.
Content URLs:
- https://github.com/frappe/erpnext
- https://github.com/frappe/
- https://github.com/frappe/erpnext/wiki/Contribution-Guidelines