mirror of
https://github.com/JeremyLikness/vanillajs-deck
synced 2024-12-04 19:27:37 +00:00
Refactor 080 to use databinding
This commit is contained in:
parent
41ed91a49d
commit
d13ccc0c32
@ -1,12 +1,17 @@
|
||||
<title>Why Frameworks in the First Place?</title>
|
||||
<h1>Why Frameworks in the First Place?</h1>
|
||||
<ul>
|
||||
<li class="appear">Differences in the DOM (i.e. jQuery normalization)</li>
|
||||
<li class="appear">Lack of built-in templates</li>
|
||||
<li class="appear">Need for SPA routing (journal)</li>
|
||||
<li class="appear">Asynchronous module loading/managing the dependency graph</li>
|
||||
<li class="appear">Testability</li>
|
||||
<li class="appear">Databinding</li>
|
||||
<li class="appear">Contracts (Types and Interfaces ➡ TypeScript)</li>
|
||||
<li class="appear">Minification or "Packing"</li>
|
||||
<li class="appear" repeat="why">{{item}}</li>
|
||||
</ul>
|
||||
<script>
|
||||
this.why = [
|
||||
"Differences in the DOM (i.e. jQuery normalization)",
|
||||
"Lack of built-in templates",
|
||||
"Need for SPA routing (journal)",
|
||||
"Asynchronous module loading/manage the dependency graph",
|
||||
"Testability",
|
||||
"Databinding",
|
||||
"Contacts (Types and Interfaces ➡ TypeScript)",
|
||||
"Minification or \"Packing\""
|
||||
];
|
||||
</script>
|
Loading…
Reference in New Issue
Block a user