I am new to Frappe, I want to learn core working of frappe and its architecture because debugging any issues is really difficult
for example, I know django, It follows MVT pattern(similar to MVC) and I know how request- response cycle works so its easy to debug and find the issue and resolve
so what resources are there to learn core functionality of frappe
i already went thorugh frappe school but its just overview
I want to learn how frappe works rather than just its implementation
I am unable to find the reason, if i knew how frappe list/installs/uninstalls the apps then i can debug and solve the issue
so how can I learn about the inner core functionality of frappe
Start high level and go through all the docs, then dig in the code. On issues with adding and installing apps bench update --reset is your friend and can usually resolve issues like the above.
As @batonac well-said above … read docs and code, a lot of code.
Here a really interesting video about requests handling, workers … really deep and good stuff.