react-native - 移动应用的技术选择
问题描述
我很快就会制作一个移动应用程序。前端我会用 React native,后端我想做一个 API 但不知道用什么技术,Django REST API,express js?
我的问题是关于要存储的视频,哪种技术最适合存储它们?
那么,您将使用什么技术来创建一个可以正确存储视频并被 React Native 调用的 API?
解决方案
像这样的问题没有简单的答案。这一切都取决于您的期望、经验、资源、时间等。这也是一个非常主观的问题,因为大多数开发人员对这些解决方案都有自己的偏好。事实是,您可以通过很多不同的方式构建解决方案。除了您建议的 JS 框架外,流行的选择还有 .NET、PHP、C#、Ruby、Java 和 Python……等等!
除了后端/API,您还需要一个服务器来托管您的 API,并且可能需要另一种类型的服务器来存储。
如果您想自己构建一切,请查看AWS、Azure或DigitalOcean提供的服务。如果您在构建后端的经验有限并且想节省时间,请查看Google Firebase或Heroku。
最后两个是针对您所描述的移动应用程序的即插即用解决方案。
检查一切并提出自己的意见!
祝你的项目好运!:-)
推荐阅读
- c++ - 如何在程序执行时查看 Valgrind Massif 输出(或其他堆分析器)?
- python - 使用 Pandas 写入和读取 csv 文件,其中特定的列单元格值可以是 dicts 列表
- javascript - jQuery AJAX won't store data in a variable
- wxpython - 在 wxpython textctrl 字段中使用提示
- c# - .NET Core 基于角色的身份Cookie动态过期
- c# - 用零填充整数
- java - Android 类“GeofencingClient”不存在?
- javascript - 一种用 Webpack 循环 HTMLWebpackPlugin 的干净方法?
- node.js - 存储 node.js 站点设置的最佳方式是什么?
- python-3.x - 在 Python 中使用 bash 命令时权限被拒绝