angularjs 2 / reactjs / flux – komponentenbasierte architektur, … · 2015-12-17 · angularjs 2...
TRANSCRIPT
cluetec GmbH | Emmy-Noether-Straße 17 | 76131 Karlsruhe | www.cluetec.de
Das erwartet Dich bei uns
Spannende Aufgaben mit modernen Technologien
Professionelle Betreuung durch erfahrene Developer
Teamspirit und regelmäßige Events (Workshops, etc.)
Weiterbeschäftigungsmöglichkeit als Developer (m/w) in Festanstellung
Wer zu uns passt
Dich reizt die Architektur von größeren Softwaresystemen
Du hast bereits Erfahrung mit AngularJS oder ähnlichen Frameworks sammeln können
Technologien von morgen möchtest Du heute schon ausprobieren
Du findest, dass eine Webanwendung mehr ist als ein paar JavaScript-Dateien
Begeisterung und Leidenschaft für Technik und Soft-waretechnologien treiben Dich an
Gute Deutsch- und Englischkenntnisse sind vorhanden
Das Thema
Unser Technologie-Stack für Single Page Webanwendun-gen basiert aktuell auf AngularJS 1.4, wobei die Kompo-nenten mittels TypeScript-Modulen, Klassen und Interfaces umgesetzt sind.
In dieser Thesis möchten wir Erfahrung mit AngularJS 2 sammeln und den Weg für eine Migration des Stacks auf die zukünftige Version ebnen. Es soll bewertet werden, wie der stark komponentenbasierte Ansatz von AngularJS 2 und neue Möglichkeiten bei der Dependency Injection für unseren Stack genutzt werden können. Wichtige Punkte bei der Betrachtung sind neben einer zukunftsfähigen Gesamtarchitektur vor allem die neuen Möglichkeiten, wie Anwendungen zukünftig noch modularer aufgebaut
Interesse?
Dann bewirb Dich jetzt vorzugsweise per E-Mail. Deine Ansprechpartnerin, auch bei Fragen, ist Frau Cornelia Horlemann. 0721 83179-0
Bachelor- oder Masterthesis
AngularJS 2 / ReactJS / Flux – Komponentenbasierte Architektur, Tooling und Migrationspfade
werden können, um so gewisse Bereiche (Services, Kom-ponenten oder auch ganze Bausteine) getrennt entwickeln und in vielen Projekten einsetzen zu können. Dabei muss darauf geachtet werden, dass bestehende Funktionalität wie beispielsweise die globale Authentifizierung und Au-torisierung auch weiterhin im gewohnten Maß verwendet werden kann.
Die Thesis muss neben der Evaluation neuer Ansätze auch den Migrationsweg bestehender Anwendungen dorthin beachten. Es ist gewünscht, dass auch weitere Technolo-gien wie beispielsweise ReactJS für die UI und die Flux-Architektur als alternativer oder kombinierter Ansatz zum bestehenden Stack untersucht wird.