Quarx

#Medientechnik (BA) #Studierenden-Projekt

Bei Quarx handelt es sich um eine auf dem Framework Laravel basierende Webapplikation mit deren Hilfe ein Entwickler schnell und leicht andere Webapplikationen erstellen kann.

Quarx ist eine Webapplikation, die die Möglichkeit bietet schnell und einfach andere Webapplikationen zu erstellen. Die Besonderheit an Quarx ist einerseits, dass das System auf dem PHP Framework Laravel basiert und andererseits, dass mittels des generierten JSONs, das als Bauplan der Zielapplikation dient, auch andere Applikationen erstellt werden könnten, sofern Entwickler die benötigten Templates für die Template-Engine schreiben. Das Ziel ist es, dass der Bauplan der Applikationen so allgemein gehalten ist, dass je nachdem, welche Templates die Template-Engine verwendet jeweils ein anderes Zielprodukt erstellt werden kann.

Die Idee, die die Basis von Quarx bildet war jene, dass Webapplikationen oft auf denselben Code-Teilen basieren, die aber immer wieder integriert werden müssen. Daher wollten wir eine App kreieren, die  diese Parts automatisch generiert. Über den Zeitraum des Projektsemester hat sich herausgestellt, dass das Konzept von Quarx nicht nur viel Potenzial bietet, sondern auch in der Beschaffenheit äußerst komplex ist.  Daher war es unser Ziel einen ersten lauffähigen Prototyp zu erstellen, der gut veranschaulicht, was Quarx besonders macht.