Rozwijam standardowy projekt Django (nie SPA) i w niektórych szablonach potrzebuję dynamicznego UI, np. ukrywanie/wyświetlanie pól formularza w zależności od wartości innego pola, jakieś dynamiczne pobieranie danych z API, przycisk typu "wyślij zaproszenie ponownie" który uruchamia Ajaxem jakiś widok, dynamiczne sortowanie/filtrowanie w tabelach. Obecnie wszystko jest w jQuery, ale liczba dynamicznych elementów rośnie i zastanawiam się czy porzucić jQuery i wybrać np. Vue.js. Czy ma to sens w aplikacji która nie jest SPA?
https://www.smashingmagazine.com/2018/02/jquery-vue-javascript/