单页应用程序框架和登录页面?

Single Page Application framework and login page?

我参与了在现有系统内部创建的单页应用程序项目。我们现有的旧系统有一个在我们公司创建的框架。这个框架很旧,对移动设备不友好。

现在我有一个项目要将我的 SPA 移动到单独的框架。这将需要创建新的登录页面以及屏蔽我应该为这个单页应用程序使用什么框架的决定。我开发的代码在后端使用 JQuery、HTML5、CSS 和 ColdFusion 2016。

我没有创建登录系统的经验,我不确定如何决定使用什么以及从哪里开始。 不仅如此,我还在争论我应该使用什么框架? JQuery 是否足够,或者我应该移至 Angular 或其他?

如果有人能帮我看看从哪里开始,请告诉我。任何博客或文章将不胜感激。我四处搜寻,但没有找到太多。关于 SPA 框架存在很多争论。此应用程序是全州产品。我的系统需要不同的访问级别。换句话说,它不仅仅是简单的SPA。

如果我是你,我会在 Bootstrap 和 Jquery 中开始设计,这对于单页应用程序来说非常容易。使用 ColdFusion 时,您将拥有用于安全加密的 Hash。

您正在用新的单页应用程序替换现有的单页应用程序。根据我正在阅读的内容,您的要求是

  1. 它需要适合移动设备。
  2. 它需要是单页应用程序。
  3. 后端使用 ColdFusion 2016。
  4. 需要用户登录和会话管理。

就我个人而言,我对 ColdFusion 很有经验,jQuery,HTML5,Bootstrap。我没有使用 AngularJS 的经验。如您所知,ColdFusion 非常适合处理 login/session 管理。因此,根据您的要求和我所知道的,我建议使用

  • ColdFusion(好像是给定的,还提供login/session mgmt)。
  • Bootstrap 4(移动友好,移动优先)。
  • AngularJS(针对 SPA 要求)。
  • jQuery(Bootstrap 需要)。

希望这有助于您决定开始发展的方向。