Dart. TypeScript. JavaScript Supersets / Compiled JavaScript.

compiledjs

Die Popularität von Frameworks wie AngularJS zeigt deutlich, dass Webapplikationen und moderne Webauftritte immer Frontendlastiger werden. Um den Nutzern ein reibungsloseres/flüssigeres Ergebnis zu bieten, wird immer mehr Funktionalität in JavaScript implementiert, welches häufig nur noch via Services zum Backend kommuniziert. … Weiterlesen

Defer JavaScript für schnelleres Laden

JavaScript blockiert den Ladevorgang

Wenn der Browser-HTML-Parser zu einem SCRIPT-Tag mit SRC-Attribut gelangt, wird die entsprechende JavaScript-Datei heruntergeladen und der darin enthaltene Code sofort ausgeführt. Inhalte die nach dem SCRIPT-Tag stehen werden erst geparsed, nach dem das JavaScript ausgeführt wurde. Abhängig von Dateigrösse und Komplexität der JavaScript-Datei, kann der Parse-Prozess des Browsers und die Ladezeit der Website zum Teil massiv beeinträchtigt werden. Das führt zu einer unnötig langen Wartezeit für den Benutzer und einer schlechteren Position im Suchresultat von Suchmaschinen wie Goolge. Die Wartezeit kann verkürzt werden in dem das JavaScript, oder zumindest ein Teil davon zeitlich verschoben (engl. defer) geladen und ausgeführt wird. Dieser Vorschlag stammt von Google und ist als Best Practice unter den PageSpeed-Regeln dokumentiert.

(mehr …)

CAS für Frontend Engineers – Eine Fachhochschule auf der Überholspur

hsr-logo

So frisch wie dieser Blog zum Thema Frontend zu glänzen beginnt, ist – passend vom Zeitpunkt her – auch das Nachdiplomstudium an der HSR, welches das erste Mal in diesem Frühjahr startet. Dieses CAS (Certificate of Advanced Studies) hat zum … Weiterlesen

Seite 3 von 3123