1
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.

AngularJS 2 / ReactJS / Flux – Komponentenbasierte Architektur, … · 2015-12-17 · AngularJS 2 / ReactJS / Flux – Komponentenbasierte Architektur, Tooling und Migrationspfade

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: AngularJS 2 / ReactJS / Flux – Komponentenbasierte Architektur, … · 2015-12-17 · AngularJS 2 / ReactJS / Flux – Komponentenbasierte Architektur, Tooling und Migrationspfade

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.