Sha256: 49e279d3e769747c4e299876167ece42fa067a8fc9220e366f35ac5703d30709
Contents?: true
Size: 1.24 KB
Versions: 113
Compression:
Stored size: 1.24 KB
Contents
Gedanke 1 --------- - Immer die ganze Seite rendern ist langsam - Optimierung nicht möglich: Layout überspringen wenn up-Request - Optimierung nicht möglich: Manche Bereiche nicht rendern wenn up-Request - Optimierung nicht möglich: Manche Bereiche nur für bestimmte X-Up-Selectors rendern - Das alles nur, um beim Back-Button sofort das HTML anzeigen zu können? - Sogar Turbolinks macht das nur Opt-In - Ich kann genauso gut bei popstate den aktuellen State replacen - Später: Opportunistisch cachen. Wann immer ich einen vollen Page-Load (mit/ohne Layout) sehe => cachen Gedanke 2 --------- - Das mit dem up.app und up.page checkt kein Mensch - In der Praxis wird es so sein, dass wichtige page-Handler nicht mehr in der Seite stehen - Ich brauche auch noch Code, um <script>-Tags auszuführen - Die Unterscheidung mache ich ja nur, um installierte Callbacks wieder wegzuräumen - Was ich eigentlich bräuchte, wäre ein Weg, installierte Callbacks geregelt lozuwerden z. B. up.compiler('.note_form', function($element) { var timer = setTimeout(...) function uninstall() { clearInterval(timer); } return uninstall; }); - Vor dem Ersetzen eines Elements kann ich dann die uninstall-Funktion aufrufen.
Version data entries
113 entries across 113 versions & 2 rubygems