У меня есть приложение Spring MVC, и сейчас код javascript встроен в страницы jsp. Я знаю, что это не очень хороший дизайн, так как нет разделения. Я пытаюсь разделить jsp и javascript код, для которого я планирую использовать одно из двух действий:
1. Use define and require to externalize the javascript functions
2. Use either Vue.js or Handlebars
( Я пытался сделать это, но я не могу интегрировать vue как часть grunt build, и похоже, что для внесения изменений потребуется много дополнительной работы ).
Я склоняюсь больше к первому варианту, но я не совсем уверен
Как использовать определения и требования со страницами Jsp?
Может ли кто-нибудь предоставить какую-либо документацию (специфичную для Javascript с Jsp) или пример, который я могу использовать в качестве панели запуска.