reactjs和spring mvc之间的集成

met*_*tok 5 spring-mvc spring-security reactjs spring-rest

我正在尝试将具有Spring MVC和JSP前端的现有应用程序升级到ReactJs。我不确定如何将Reactjs前端与Spring mvc后端集成在一起。现在,我编译react应用程序并将其放入后端应用程序中。然后spring mvc映射到react应用程序。两者之间的整合是与弹簧架。

最佳做法是什么?我认为拥有2个独立的应用程序React前端和spring后端会容易得多。此解决方案有2个大问题。

  1. React App应该如何向后端认证?后端使用Spring安全性。我知道我可以使用rest令牌,但是我不确定如何使用。
  2. 如果我使用react-router,则需要将所有react-routes映射到spring mvc。

我在网上找不到任何好的例子。任何帮助将是适当的。