<title>Why Frameworks in the First Place?</title> <h1>Why Frameworks in the First Place?</h1> <div class="center"> <div class="card appear" repeat="why"> <span>{{item}}</span> </div> </div> <script> this.why = [ "Differences in the DOM (i.e. jQuery normalization)", "Lack of built-in templates", "Need for SPA routing (journal)", "Asynchronous module loading/dependency graph", "Testability", "Databinding", "Contracts (Types and Interfaces ➡ TypeScript)", "Minification or \"Packing\"" ]; </script> <next-slide>090-embrace</next-slide> <transition>slide-left</transition>