Я думаю, что вы можете решить эту проблему множеством разных способов. Простой и классный способ c (в зависимости от размера ваших данных и если вам не нужны механизмы кеширования) - это создать Entities
для представления Draft
и то же самое для Student
и Subject
. Пока вы создаете эти представления, вы сможете управлять этим на своем сервере (создавать, находить, удалять, обновлять и т. Д. c.).
Я предлагаю вам использовать Spring Boot, используя Rest Controllers
, создавая такие конечные точки, как: POST createDraft
и так далее.
Вы можете найти множество руководств , подобных этому
А затем вы можете использовать VueJS SPA для своего интерфейса, потребляя при этом серверную часть весенней загрузки.