在上课所提供的这个小项目时,我遇到了麻烦。谁能使用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提供的信息应为:
问题4:
编写并记录一个端点,该端点能够使用两个国家/地区之间地理位置最近的机场返回JSON格式的响应。例如,如果任务是比较美国和墨西哥的机场,则端点将在每个国家/地区中找到距相对国家/地区的机场最短距离的1个机场。 iOS提供的信息应为: