Most people think that it is extremely difficult to maintain large JavaScript applications. And I tend to agree with them, maintaining large JavaScript apps is nearly, if not entirely, impossible.
Only JavaScript applications?
It's fair to say that maintainability directly relates to the complexity, scale