【问题标题】:Server API for multiple devices多个设备的服务器 API
【发布时间】:2015-03-05 19:15:39
【问题描述】:

我用 Nodejs 和 Expressjs 做了一个网站,一个问题让我印象深刻。我的前端和后端集成在一起,这意味着我需要使用路由等来引导用户并显示网页。但是,如果我想制作一个移动应用程序并想访问相同的服务器和相同的数据库,我该怎么做,因为我现在的知识仅限于后端和前端,因为我可以一起开发' t 真正将前端 HTML 内容从我的 Nodejs 设置中分离出来。

我认为这是一个简单的问题,但对于像我这样的新手来说却是一个令人困惑的问题

【问题讨论】:

    标签: node.js api web backend server


    【解决方案1】:

    根据我的经验,最常见的方法是构建一个 REST API,如果您对此感到满意,仍然可以使用 Express 来完成。例如,您可能会在其他一些 url(https://api.example.com/https://example.com/api)上安装一个单独的 Express 应用程序。理想情况下,您会先完成此操作,然后让您的网站也使用该 API,但因为您没有什么大不了的。如果你的代码被适当地模块化,那么你真正需要重写的只是一层薄薄的控制器代码(例如res.send()而不是res.render())。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-08
      • 1970-01-01
      • 2020-12-11
      • 1970-01-01
      • 2020-09-02
      • 2020-05-18
      相关资源
      最近更新 更多