mirror of
https://github.com/JeremyLikness/vanillajs-deck
synced 2025-12-15 10:43:34 +00:00
Tweak web component, add new slide, code fixes
This commit is contained in:
12
slides/080-why.html
Normal file
12
slides/080-why.html
Normal file
@@ -0,0 +1,12 @@
|
||||
<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>
|
||||
</ul>
|
||||
Reference in New Issue
Block a user