Hej.
Zastanawiam się jak najlepiej rozwiązać takie zadanie:
- aplikacja to po prostu Quiz webowy
- na razie front-end raczej prosty (ogólnie założenie jest zrobić MVP)
- klient (raczej nie techniczny). Chce mieć możliwość modyfikowania treści quizu / dodawania nowych quizów
Pierwsze o czym pomyślałem to Netlify + Django API na backendzie (bo ma przystępny panel admina), ale wada tego jest taka, że strona jest trochę wolniejsza (musi komunikować się z API i bazą danych, żeby ściągnąć pytania).
Drugim sposobem, o jakim myślę teraz to tak samo Django backend, ale bez wystawiania API, tylko użycie Netlify build hooka który triggerowany był przez Django po zapisaniu modelu "Question" np. https://docs.netlify.com/configure-builds/build-hooks/ hook ma 140kB limit tekstu, ale być może by wystarczył.
Czy istnieją jeszcze jakieś inne sposoby, żeby coś takiego ogarnąć i zapewnić - zerowe koszty dla MVP, przyjazność dla osoby nietechnicznej + szybkie ładowanie strony?