树莓派上搭建app端请求接口服务端的疑惑(新手)

发布于 2022-09-03 19:41:10 字数 553 浏览 17 评论 0

  1. 在Raspberry Pi 3中写了一个爬虫,抓取了一些数据存储在MongoDB中;

  2. 现在想在树莓派跑一个后端Server,手机app发送给Server一个请求,Server在处理后返回处理后的数据给手机app。(类似于在app开发中,向服务器发送GET /api/who请求,然后服务器会返回一些json数据给我)
    根据网上的一些资料,我找到了一些解决方案:

  • django-rest-framework

  • Spring MVC(对于这个我不是很懂,好像要用到Apache)


我现在想要了解的是:

  1. 上述两个框架是否可以?或者有别的方案推荐吗?

  2. 介于树莓派性能有限,那些方案更加适合。


我想这是属于后端开发方面的知识,刚接触到这块,可能问的不是很严谨,有错误还请见谅,请教经验丰富的后端开发者!感谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

遗忘曾经 2022-09-10 19:41:10

其实怎么选型都没问题..你无非就是取出mongodb中的数据,然后暴露api,主流框架都是能做到这些的。如果你对java熟一点就选java系,比如可以用springboot;你对python熟悉可以用djangoflask之类的。
谈性能的话,也要看实际情况吧。一般没什么问题的。

-黛色若梦 2022-09-10 19:41:10

放树莓派的应用应该都是很轻量级的吧。
那么就没必要用那些比较重量级的框架了。
另外写服务端还取决于你用哪门语言比较熟悉,轻量级的,用nodejs就可以了,express这类框架写服务方便又快捷,环境又容易搭建,而且完全能够符合题主的要求。
当然,如果题主是java系的,用SpringMVC也可以的,写起来也很舒适,就是环境可能比较消耗资源一些。

看透却不说透 2022-09-10 19:41:10

lumen。专为api开发

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文