【发布时间】:2013-05-16 15:05:03
【问题描述】:
对于网络开发,我有两种选择。
你们能否分享您对哪些项目适合每种路径的看法:
路径 1: java + spring 在服务器端和 javascript/html 在前端。
路径 2: 基于纯 javascript/Html 的 webapp。
以下是我的项目基本功能。你们能否分享一下您对哪条路径更好以及为什么更好的看法。
应用程序的基本功能是当用户在应用程序中输入一些数据时,我会点击 4 或 5 个 Web 服务并获取 json 数据并显示在前端。
我想提一下,使用 Web 服务并不是一帆风顺的。在调用 web 服务之前,我需要做一些复杂的规范化,并且在将它发送到前端之前,我还必须对 json 进行一些预处理。我相信迟早我们必须在应用中保存用户偏好。
现在我的问题是使用哪种技术。鉴于上述规范,最好在服务器端使用 java 和 spring,在前端使用 HTML + javascript 或纯基于 Javascript/HTML 的 webapp。
我正在寻找性能比较、代码维护约束等输入。此外,如果答案是 javacript/html,请告诉我是否有任何库(如 bootstrap 或其他 mvc)更适合这种情况。
谢谢
【问题讨论】:
-
我不觉得 javascript/html 非常易于维护。仅出于这个原因,我会在后端为此使用 java(+ 插入框架)。
-
您需要某种安全层吗?登录?身份验证和授权?
-
我不需要身份验证。
-
我对这个问题很困惑,所以你的应用根本不需要任何后端存储?后端会发生什么?如果不多的话,你真的根本不需要 Spring。
-
我认为,他会在那里对这些 JSON 进行一些验证/格式化...
标签: java javascript spring web-applications