Falc410
Vice Admiral
- Registriert
- Juni 2006
- Beiträge
- 6.658
Hallo,
ich soll für die Uni eine Art Quizspiel entwickeln, und natürlich soll das Frontend in HTML5 erfolgen. Der Spieler soll u.a. Audio- oder Videodateien vorgespielt bekommen und dann eine Antwort auswählen, ohne Plugins. Dafür gibt es Punkte und die Punkte und die Antwort des Spielers soll in einer Datenbank gespeichert werden.
Nun bin ich mit aktuellen Webtechnologien nicht so bewandert. Ich habe Erfahrung mit Java EE (JSP) in Verbindung mit einem Application Server (Tomcat). Bzw. bei meinem letzten Projekt habe ich das Frontend komplett in Javascript geschrieben und das Backend (auch Java EE auf Tomcat) bot eine REST Schnittstelle an. Das Backend hat allerdings jemand anders entwickelt. Für mich war das Frontend dann sehr simpel.
Ich könnte mir vorstellen das Quizspiel genau so zu lösen, aber Tomcat hat sich als nicht sehr zuverlässig herausgestellt. Außerdem kostete es massiv Ressourcen und Performance, daher würde ich lieber auf eine leichtgewichtigere Lösung setzen. Ich könnte mir vorstellen ein Backend mit REST Schnittstelle in Python zu schreiben.
Aber vielleicht gibt es ja schon entsprechende Frameworks die ich benutzen kann. Allein Sachen wie User registrieren, Passwort ändern usw. sind ja alles Sachen die ich auch benötige und ich will das Rad ja nicht zum x-ten Mal neu erfinden.
Hat also jemand einen Vorschlag für ein Framework das ich mir näher anschauen könnte? Backendsprache ist mir relativ egal, ich arbeite mich gerne in etwas neues ein. Datenbank wird wohl auf eine Art von SQL herauslaufen, aber ich bin auch NoSQL nicht abgeneigt (Stichwort neue Erfahrungen). Alternative Vorschläge für RPC anstatt von REST sind auch gerne willkommen. Bis jetzt habe ich nur mit REST und Apache Thrift gearbeitet.
ich soll für die Uni eine Art Quizspiel entwickeln, und natürlich soll das Frontend in HTML5 erfolgen. Der Spieler soll u.a. Audio- oder Videodateien vorgespielt bekommen und dann eine Antwort auswählen, ohne Plugins. Dafür gibt es Punkte und die Punkte und die Antwort des Spielers soll in einer Datenbank gespeichert werden.
Nun bin ich mit aktuellen Webtechnologien nicht so bewandert. Ich habe Erfahrung mit Java EE (JSP) in Verbindung mit einem Application Server (Tomcat). Bzw. bei meinem letzten Projekt habe ich das Frontend komplett in Javascript geschrieben und das Backend (auch Java EE auf Tomcat) bot eine REST Schnittstelle an. Das Backend hat allerdings jemand anders entwickelt. Für mich war das Frontend dann sehr simpel.
Ich könnte mir vorstellen das Quizspiel genau so zu lösen, aber Tomcat hat sich als nicht sehr zuverlässig herausgestellt. Außerdem kostete es massiv Ressourcen und Performance, daher würde ich lieber auf eine leichtgewichtigere Lösung setzen. Ich könnte mir vorstellen ein Backend mit REST Schnittstelle in Python zu schreiben.
Aber vielleicht gibt es ja schon entsprechende Frameworks die ich benutzen kann. Allein Sachen wie User registrieren, Passwort ändern usw. sind ja alles Sachen die ich auch benötige und ich will das Rad ja nicht zum x-ten Mal neu erfinden.
Hat also jemand einen Vorschlag für ein Framework das ich mir näher anschauen könnte? Backendsprache ist mir relativ egal, ich arbeite mich gerne in etwas neues ein. Datenbank wird wohl auf eine Art von SQL herauslaufen, aber ich bin auch NoSQL nicht abgeneigt (Stichwort neue Erfahrungen). Alternative Vorschläge für RPC anstatt von REST sind auch gerne willkommen. Bis jetzt habe ich nur mit REST und Apache Thrift gearbeitet.