Jak się zabrać za zadanie - moduł testów na stronie

0

Cześć.
Mam stronę napisanę w .NET CORE MVC, front jest w Razor.
Chciałbym umieścić na stronie głównej oraz stronach kategorii 'moduł' testów - czyli krótkie pytanie, kilka odpowiedzi do wyboru, zbieranie statystyk na temat odpowiedzi plus na koniec informacja zbiorcza, które odpowiedzi były złe, wysyłanie maila po zakończonym teście itp. Jedyny podobny przykład jaki znalazłem to przykład testu.
Do tej pory zrobiłem API dzięki któremu można pobrać pytania oraz odpowiedzi wraz z informacją która poprawna.
Mam jednak problem z frontem! Nie wiem jak się za to zabrać, do tej pory robię to z pomocą JQuery oraz czystego JS, jednak może jest jakiś framework który by mi to ułatwił?
Nie chcę mieć całej strony SPA, jedynie mały modulik na stronie. Z tego co wiem Angular lub React zarządzają całym frontem.
Proszę o pomoc!

0

Vue się chyba nada, jak nie chcesz reacta/anulara.

Tak na dobra sprawę, to React tez się nada.. Nikt Ci nie karze zaciągać miliona zależności w postaci react-router, redux-* itp., jeżeli nie chcesz mieć SPA. Jest jeszcze odchudzona wersja reacta - preact, ale nie próbowałem tego.

0

Jesli nie masz doswiadczenia, to zdecydowanie polecam jakiegos liba. Ze swojej strony polecam Preact + Redux. Lekkie, byc moze troche ciezsze do ogarniecia na poczatku i ten kod nie bedzie wygladal super, ale duze latwiej w przyszlosci zrobic cos lepszego. Zaloze sie ze w jquery zrobisz kupe.

0

Angular moze kontrolowac tylko jeden component na stronie, nie ma z tym zadnego problemu.

0

Vue to jest chyba to co akurat potrzebuję, dzięki wielkie za info!
Sprawdzę dokładniej i dam znać :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1