20 lines
789 B
Markdown
Raw Normal View History

---
{
2013-07-23 15:36:29 +05:30
"_label": "Developer",
"_toc": [
2013-06-21 17:51:32 +05:30
"docs.dev.install",
"docs.dev.quickstart",
"docs.dev.framework",
2013-07-23 12:20:08 +05:30
"docs.dev.modules",
"docs.dev.custom_script",
2013-09-03 10:19:10 +05:30
"docs.dev.api",
"docs.dev.translate",
"docs.dev.docs"
]
}
---
### Is this for me?
To start hacking into ERPNext, you must have some understanding of how a dynamic web application works. There are hundreds of architectures and frameworks to make web development easier, but at the core there are a few elements that are important to understand.
ERPNext is built on `wnframework` which is primarily developed for ERPNext but can be extended to make similar database driven applications. wnframework uses Python on the server-side and has a javascript based client for entering data, managing workflow and making reports.