生成API-MERN堆栈

时间:2018-10-02 02:00:16

标签: mern

在上课所提供的这个小项目时,我遇到了麻烦。谁能使用MERN Stack向我指出正确的方向?请给我每个部分的详细指示。我将不胜感激!

背景

我们的团队的任务是生成一个API,该API将地理空间机场数据提供给iOS应用程序,该应用程序可帮助用户映射和比较全球范围内的机场。

假定应用程序“读取繁重”,并且不需要经常更新存储的机场数据(因为不经常添加机场) 假设该API平均需要每秒处理500个请求,但使用量可能会波动(+/- 300个请求/秒),具体取决于一天中的时间 假设您的唯一任务是使用PHP或Python,并且任何其他技术选择(包括数据库)均由您决定 假设这是用于API的示例数据:https://docs.google.com/spreadsheets/d/11-Ob8KOMb4WRTtszVL-8nwjSSo6EkMJhhIXpNJ_2bYg

问题1:

提供您选择用于构建此API的完整堆栈的详细说明,并提供以下内容的描述性策略:

  • 托管
  • 语言
  • 框架(如果适用)
  • 存储
  • 性能
  • 杂项(上面未涉及的任何内容)

问题2:

编写并记录一个端点,该端点能够在特定坐标的给定半径内有效返回机场的JSON格式响应。 iOS提供的信息应为:

  • 纬度
  • 经度
  • 半径

问题3:

编写并记录一个端点,该端点能够返回JSON格式的响应以及两个提供的机场ID之间的距离。 iOS提供的信息应为:

  • 机场1 ID
  • 机场2 ID

问题4:

编写并记录一个端点,该端点能够使用两个国家/地区之间地理位置最近的机场返回JSON格式的响应。例如,如果任务是比较美国和墨西哥的机场,则端点将在每个国家/地区中找到距相对国家/地区的机场最短距离的1个机场。 iOS提供的信息应为:

  • 国家1名称
  • 第2个国家/地区名称

0 个答案:

没有答案