8得票1回答
挂载钩子中的错误:"错误:AuthUI实例已经存在。"

我正在使用Vuejs构建一个单页面应用程序,并使用Firebase进行身份验证。到目前为止,我已经成功实现了登录和注册功能。我现在遇到的问题是与社交身份验证相关的。 当我加载注册页面时,社交按钮会呈现出来,但是当我导航离开并返回注册页面时,会出现以下错误: “mounted hook中的错...

25得票1回答
在单页应用程序中使用Open Graph(与FB、G+、Twitter共享)

我正在使用Knockout构建单页应用程序(应用程序只有一个入口点,通过进行ajax调用和修改页面来更改应用程序的视图)。在我的应用中,我希望人们可以通过fb、twitter、g+等社交媒体分享页面。在标准应用程序中,我会这样做:<meta property="og:title" con...

7得票3回答
Spring Boot 2.1.0只有在未解析资源时才提供index.html(SPA,react-router)

我正在使用Spring Boot 2.1.0搭建服务,为一个使用create-react-app和react-router构建的单页应用提供支持。 import org.springframework.context.annotation.Configuration; import org....

7得票3回答
API + SPA部署最佳实践

在前端使用Vue.js开发SPA,同时从后端(Laravel)API获取数据,会遇到一些需要解决的挑战: 1. 如何同步部署新的后端/前端代码 如果代码分为两个版本控制系统库(前端/后端),则同步部署前端和后端可能会很有挑战性,需要确保两者同时完成。否则可能导致意外行为(例如调用尚未部署或...

12得票1回答
什么是客户端MVC,它如何在JavaScript中实现?

最近阅读了许多关于单页应用程序的文章。但我对其架构或工作原理非常困惑。 有一种新的东西,叫做客户端MVC,是使用JavaScript实现的。到目前为止,我只见过服务器端的MVC架构。这个客户端MVC是什么? 客户端MVC文件存储在哪里?它是否与典型的Web应用程序一样,与服务器文件一起托管...

10得票1回答
单页应用程序或客户端应用程序中的授权

我一直在尝试寻找有关如何处理 SPA 应用程序中授权(而不是认证)的最佳实践。 假设我有一个带有 api 后端的客户端 MVC(angular、vuejs 等),我们如何管理应用程序的授权? 例如,用户和管理员都可以访问,但其中一个人具有更多的权限(视图中的功能)。如果他们都在客户端使用相...

7得票2回答
Google标签管理器在单页应用程序中导致页面完全重新加载 - React

当我在 React <a /> 或 <Link /> 元素中添加触发器时,在点击时会导致整个页面重新加载,而不是只重新渲染应用程序的一部分。 当我移除 Google 跟踪时,一切都可以顺利运行。有没有一种方法可以配置 GTM 以不影响应用程序的行为?

9得票3回答
为SPA前端配置Spring Boot

我有一个应用程序,整个前端部分都在资源中。我希望将事物分开,并有一个单独的服务器用于UI,例如由gulp提供。 因此,我假设我的服务器应为所有由客户端渲染的请求返回index.html。 例如:我有一个'user/:id'路由,由angular路由管理,并且不需要服务器做任何处理。 我如何...

20得票4回答
WebAPI 中实体的 RESTful 存档

我已经在我的WebAPI项目中相当安全地实现了CRUD功能。现在我正在尝试实现对象的归档(不完全是删除)-如果有一个名为ARCHIVE的HTTP方法就好了。 我看到两个选项: 1) 将isArchived作为每个可归档实体的属性,即使归档不相关也必须包含在PUT和POST请求中。将实体存档...

10得票4回答
微服务架构中的会话管理对于电子商务系统有何影响?

我计划开发一个微服务电子商务系统作为概念验证,体系结构包括以下三个组件: 基于JavaScript的单页应用程序,向 具有REST API的服务器(API网关),它通过调用其他服务接收JSON数据 3个服务:CatalogProvider、CustomersProvider、Checkou...