Dienstag, 30. Dezember 2014

Mal wieder aktiv

Da hat man doch so viele Plätze, wo man Informationen abladen kann und da will ich diesen Platz nutzen um meine aktuellen Umtriebe darzustellen.
Zur Zeit verwende ich viel zeit u mich in ein Thema herein zu arbeiten, was ich für wichtig halte.
In den letzten Jahren hat sich die dynamische  Webseiten Generierung per JavaScript (js) als quasi Standard durchgesetzt. Hier gibt es verschiedene Frameworks, um die Infrastrukturen zu beherrschen:

  • GWT - Google Web Toolkit - wohl eins der am weitesten verbreiteten Framworks. Ist auch oft eine Basis für weitere Aufsätze
  • Vaadin - die Rentierkuh - hier ist die Idee die Client Seite programmierechnisch vollständig in den Server hereinzuziehen und mit modernen Unterbau Frameworks anzreichern (Spring).
    Weitere Elemente dafür sind Maven als Bild-Maschine und Hibernate für die Datenbank Abstraktion.
  • Angular.js - ein reines clientseitiges Framework, hochdynamisch und ebenfalls von Google gesponsort.
  • Bootstrap - Eher eine CSS Sammlung zur flexiblen Darstellung der Inhalte zwischen PC Bildschirm, Tablet und Handy. Basis von Responsive
  • node.js - ein Webserver hoher Parallelität. Geschrieben wird hier ebenfalls in js
  • D3.js - ein Graphikframework zur Visualisierung der Daten. Ein Bild sagt mehr als tausend Worte und so ist es nun mal. Sehr wichtig.
  • Mongo.db - parallelisierbase objektorientierte NOSQL Datenbank.
Daher baue ich mir gerade eine Applikation auf, in der ich an diese neuen Strukturen herantaste um sie zu durchdringen.

Entwickelt wird übrigens zur Zeit mit Aptana als Entwicklungsumgebung und einer XAMPP Umgebung als Webserver. Die Daten liegen (noch) in einer MySQL Datenbank.
Die Anwendung wird nach streng View Controller Paradigma aufgebaut. 


Hier sehen wir eine Ausgabe von D3.js

Die Daten werden erst vom Script geladen. Hierbei bedienen wir uns der Parametrierung im Aufruf um die entsprechenden Daten herauszuselektieren.



Nachher geht es weiter.

Keine Kommentare: