我目前正在学习iOS开发(Swift 3),并且希望深入研究为我的练习应用创建和使用后端。
从长远来看,我也想学习Android开发和Web开发。我希望我可以在所有三个项目(iOS / Android / Website)中使用相同的后端。
我需要存储视频,照片,字符串,整数,整数数组。
总而言之,我想创建一个可供iOS应用,Android应用和网站使用的API;但是,我不知道从哪里开始,我几乎没有后端开发的经验。
我希望有人可以带着我需要开始使用的工具(包括潜在的硬件)带领我走上黄砖路。。
提前感谢您,任何帮助非常赞赏
答案 0 :(得分:0)
我建议您查看无服务器框架:https://serverless.com/
它允许您使用Python,Java,C#或NodeJ编写,并发布到许多云提供商(AWS,Azure,Google)。
您编写代码,配置REST端点,然后发布它。
这是开始后端开发的快捷方式。
答案 1 :(得分:0)
所以我建议在xml或json中使用php进行dymanic api请求,这使得calles成为sql。或者,如果您希望公共服务器上的c ++ Web套接字可以收集请求并发回正确的响应并仍然在xml或json中进行接口。您需要能够以希望API出现的每种前端语言解析API请求,或嵌入您的API。对于嵌入,我会推荐html中的web框架。 查看:https://www.leaseweb.com/labs/2015/10/creating-a-simple-rest-api-in-php/
答案 2 :(得分:0)
同时学习前端和后端开发可能很难,而且可能是一种令人沮丧的经历,这可能会让你的口味不好。
我建议您首先专注于掌握iOS或Android技能,因为在某些情况下,GUI开发更有可能产生即时满足感。
如果您需要后端,在此学习阶段,最简单的方法是使用移动后端即服务(mBaaS),这通常很容易与您的前端代码集成。