Spring 我应该保护web应用程序中的UI吗?
我们有一个具有富客户端架构的web应用程序。 我们使用React作为客户端,使用Java/Spring作为后端 现在的问题是登录页面是否应该成为我们react程序的一部分? 据我所知,如果我们这样做,不利的一面是:Spring 我应该保护web应用程序中的UI吗?,spring,reactjs,user-interface,spring-boot,ria,Spring,Reactjs,User Interface,Spring Boot,Ria,我们有一个具有富客户端架构的web应用程序。 我们使用React作为客户端,使用Java/Spring作为后端 现在的问题是登录页面是否应该成为我们react程序的一部分? 据我所知,如果我们这样做,不利的一面是: 用户界面不受保护,每个人,甚至那些没有任何访问权限的人,都可以下载整个用户界面应用程序 每个人,即使没有访问权限,也必须在登录之前下载整个UI应用程序 正面是: 当有人登录时,页面不需要刷新 前端和后端部件可以完全分离,无需任何共享会话 在大多数已知的应用程序中,如gmail
- 用户界面不受保护,每个人,甚至那些没有任何访问权限的人,都可以下载整个用户界面应用程序
- 每个人,即使没有访问权限,也必须在登录之前下载整个UI应用程序
- 当有人登录时,页面不需要刷新
- 前端和后端部件可以完全分离,无需任何共享会话
那么,为什么我们在任何已知的网络应用程序(如gmail)中都没有看到这种方法呢?不知道谷歌为什么不想将gmail改为SPA,但我想我听说收件箱就是SPA。此外,你甚至可以在银行业看到这种方法。检查一下:一方面,谷歌登录在许多谷歌应用程序之间共享,因此成为许多应用程序使用的独立实体是有意义的