JavaScript

JavaScript in the Real World

Der Einsatz von JavaScript beschränkt sich schon lange nicht mehr auf das Validieren von Formular-Daten bzw. einfache UI-Effekte.

Verschiedene Szenarien des aktuellen JavaScript-Einsatzes

  1. Frontend-Entwicklung
  2. Kommandozeilen-Applikationen (CLI)
  3. Desktop-Applikationen (GUI)
  4. Mobile Applikationen
  5. Backend-Entwicklung
  6. Von allem etwas

1. Frontend-Entwicklung

DOM-Manipulation und Browser-Unterschiede: jQuery

Aktuell: http://youmightnotneedjquery.com/

Frontend-Frameworks:

Siehe auch Awesome Liste

2. Kommandozeilen-Applikationen (CLI)

Basis: Node JS

Package Manager:

  • Bower
  • npm
  • ...

Task Runner:

  • Grunt
  • Gulp

Sonstiges: Node CLI apps

3. Desktop-Applikationen (GUI)

4. Mobile Applikationen

5. Backend-Entwicklung

Monitoring:

6. Von allem etwas