构建前端Web

时间:2013-06-28 01:54:35

标签: java wordpress tomcat web frontend

我们目前正在开展一个包含移动应用程序和前端网站的项目。后端服务器已经在Tomat下构建并作为Java Application运行,它支持所有API。

我想知道,如果前端网站可以在同一个域或跨域构建,并从后端服务器调用相同的API?喜欢什么是移动应用程序?

顺便说一句,所有前端都不需要与数据库通信,数据将通过服务器API检索。

我只做了移动应用,网络更环保,如果有任何误解,请发表评论,谢谢:)

更新 是否可以使用WordPress或Drupal来构建这个前端网站?或者我应该用纯HTML构建自己?

2 个答案:

答案 0 :(得分:0)

如果后端作为webservices公开,那么前端webapp可以通过ajax调用这些服务(如果它们位于同一个域中)。如果它们是跨域的,那么由于Same Origin Policy(有一些技术,比如JSONP和CORS来帮助它),它会变得有点棘手。

答案 1 :(得分:0)

  

我想知道,如果前端网站可以在同一个域或跨域构建,并从后端服务器调用相同的API?像移动应用程序那样做什么?

简短回答:是的。

答案稍长:

  • 如果前端网页不包含或生成任何引用后端网站的URL,则不应存在跨站点问题。如果可能,这是您应该瞄准的架构。

  • 如果您确实需要前端网页包含后端网址 1 ,那么有办法解决这个问题......用户的网络浏览器是否支持相关技术;例如CORS。


1 - ...并且浏览器需要能够解析/获取它们。