This is basically an explanation of flask internal organization for flask hackers and extension developers. You do you not need such knowledge to create flask applications. Actually due to this features it's possible to have nice and clean end-user programming experience without too much magic. Comparable level of complexity exists in any modern web framework -- just read the source of Django or Rails.
> Anyone care to explain what these advanced patterns are useful for?
It's not intended to be used by newcomers. It's for people that write Flask extensions that should work in a wide range of environments. The word “advanced” is in there for a good reason.
Anyone care to explain what these advanced patterns are useful for?