zentrumnawi / solid-frontend

A versatile Web-App for Structured Object Learning and Identification
https://geomat.uni-frankfurt.de/
3 stars 3 forks source link

Neue Endpoint-Struktur #1390

Open sheepyhollow opened 2 years ago

sheepyhollow commented 2 years ago

Die Endpoints sollen im Backend für alle Haupt-Komponenten so geändert werden, dass es einen "Master"-endpoint gibt, der Metadaten liefert und die einzelnen Items durch den Index angesteuert werden.

sheepyhollow commented 2 years ago

@anhnguyen-98 hatte das schon bei der slideshow versucht, aber es gab noch Probleme mit dem State.

Das müssen wir grundsätzlich angehen - vielleicht lohnt es sich hier auch, mkay zu fragen.

Der Slideshow-Endpoint funktioniert jetzt schon (/slideshow/{id} gibt die richtige Slideshow zurück), d.h. hier könnte schon getestet werden, wie das grundsätzlich funktioniert.

profile/{id} funktioniert noch nicht richtig. Quiz ist eine etwas andere Situation (siehe #1388)

Profiles wird wahrscheinlich ein Refactoring und eine neue Struktur der einzelnen components brauchen.

sheepyhollow commented 2 years ago

Testbed für alle neuen Änderungen soll das geomat-backend werden. Noch ist nichts davon im Backend fertig, darum blocked.

sheepyhollow commented 2 years ago

Related issue: #1073 - wenn diese Änderungen gemacht sind, dann können wir das eigentlich auch umsetzen.