It is wishful thinking to assume that just because an application is "easier to write" that it is more maintanable and will result in a stable product being deployed to production. The overall architecture, maintainability, stability, and testability of a given library or framework should always be taken into account.
For example, you're building a new large scale web application. You could document.getElementById
and routine DOM manipulation. In my experience however, leveraging a more structured framework like Marionette
is an objectively better choice for building large scale applications in contrast to traditional DOM API
. The same can be said when comparing [`j