Änderungen

Zur Navigation springen Zur Suche springen
Zeile 376: Zeile 376:  
Mit [https://github.com/standard/standard/blob/master/docs/README-en.md JavaScript Standard ] wird ein Coding Standard nicht nur festgelegt, sondern auch automatisch überwacht.
 
Mit [https://github.com/standard/standard/blob/master/docs/README-en.md JavaScript Standard ] wird ein Coding Standard nicht nur festgelegt, sondern auch automatisch überwacht.
   −
=== JavaScript Multitasking ===
+
=== Inversion of Control ===
 +
 
 +
Auch für JavaScript gibt es Frameworks zum Implementieren des Inversion of Control-Musters:
   −
Für Threads in JavvaScript sieht [http://www.sitepoint.com/javascript-threading-html5-web-workers/ HTML5 Web-Workers vor].
+
* http://inversify.io/
 +
* https://www.npmjs.com/package/typescript-ioc
    
=== jQuery ===
 
=== jQuery ===
Zeile 386: Zeile 389:  
JQuery hat eine Plugin-Architektur, z.B.
 
JQuery hat eine Plugin-Architektur, z.B.
 
* [http://tablesorter.com/docs/ TableSorter] zum Ausstatten einer [[HTML]]-Tabelle mit Sortierknöpfen.
 
* [http://tablesorter.com/docs/ TableSorter] zum Ausstatten einer [[HTML]]-Tabelle mit Sortierknöpfen.
 +
 +
=== JavaScript Multitasking ===
 +
 +
Für Threads in JavvaScript sieht [http://www.sitepoint.com/javascript-threading-html5-web-workers/ HTML5 Web-Workers vor].
    
=== Service Worker ===
 
=== Service Worker ===
   −
Mittels Service Worker kann man (als Ersatz für den früheren AppCache) Offline-Applikationen für den Browser schreiben.  
+
Mittels Service Worker kann man (als Ersatz für den früheren AppCache) Offline-Applikationen für den Browser schreiben. Die Service Worker sind spezielle Web Worker mit längerem Lebenszyklus.
   −
Das Konzept ist aber komplex und man kann [https://gist.github.com/Rich-Harris/fd6c3c73e6e707e312d7c5d7d0f3b2f9 viele falsche Fehler beim Erfassen dieses Konstrukts machen].
+
Das Konzept ist aber komplex und man kann [https://gist.github.com/Rich-Harris/fd6c3c73e6e707e312d7c5d7d0f3b2f9 viele Fehler beim Erfassen dieses Konstrukts machen].
    
Bereits das Aktualisieren des Service Workers scheint komplex zu sein:
 
Bereits das Aktualisieren des Service Workers scheint komplex zu sein:

Navigationsmenü