gpt4 book ai didi

web-applications - 为移动和 Web 应用程序设计通用服务器端

转载 作者:行者123 更新时间:2023-12-04 12:08:08 26 4
gpt4 key购买 nike

我有一个项目,我应该开发一个移动应用程序(android)和一个网站。因为它们都具有相同的数据库/内容和功能我想为移动和 Web 应用程序编写通用服务器端。

现在我有两个选择:

  • 在服务器端开发一个 RESTful Web 服务
    我的 android 应用程序和网站(HTML/Javascript)将进行通信。我认为这不是网站开发的一种舒适方式,因为您在页面加载时使用 javascript 填充了所有 HTML 组件值。
  • 使用 MVC 框架(例如 CodeIgniter)开发一个 Web 应用程序,其中每个页面将有两个 View :a)网站的通用 HTML/CSS/Javascript 页面
    b) 移动应用程序的 JSON 数据。在这种情况下,移动应用程序将对 URL:www.mySite/someParameters 进行 HTTP GET 调用,并作为结果响应 JSON 数据。

  • 选择哪一个更好?
    或者,您还有其他建议吗?

    最佳答案

    我更喜欢以这种方式构建 Web 应用程序:

  • 使用 Java 的 Web 应用程序 Spring
  • 创建一个 REST 接口(interface),通常有两个输出,JSON 和 XML,例如 http://localhost:8080/hellohttp://localhost:8080/greeting.xml
  • 使用一些我更喜欢的客户端框架boostrap有一个
    响应式布局。
  • 使用 MVC 客户端,例如 knockoutjs.com .
  • AJAX 调用,我调用 url/hello 我将结果映射到
    knockoutjs 绑定(bind),这样我就有了双向绑定(bind)。
  • 使用
    接口(interface)。

    希望对你有用
  • 关于web-applications - 为移动和 Web 应用程序设计通用服务器端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23080171/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com