Pre-Plan

Andreas Nicklaus, an067, 44835

Forschungsfrage

Welche Performanceunterschiede gibt es zwischen Mainstream-Javascript-Frameworks und welche Handlungsanweisungen bzgl. ergeben sich daraus?

Methodik

  1. Umsetzung einer Beispielanwendung mit Mainstream-Javascript-Frameworks
  2. Messung der allgemeinen Webperformance aller Seiten
    1. Erste Messung ohne Optimierungen
    2. Dokumentation meiner Optimierungsanstrengungen
    3. Zweite Messung mit Optimierungen
  3. Messung von dynamischen Komponenten (Statechange bewirkt Rerender)
    1. Entwicklung eines Ansatzes zur Messung
    2. Umsetzung für ein Framework
    3. Generalisierung des Messungsansatzes für alle Frameworks
    4. Entwicklung eines Visualisierungstools für die Messergebnisse, um unperformante Komponenten zu identifizieren
  4. Identifizierung allgemeiner Regeln für unperformante Seiten und Komponenten je Framework

Copyright © 2024 Andreas Nicklaus.