图书馆和数据库

事实证明,在各个幼儿园之间骑自行车游览并不是完成很多工作的好方法。 谁会打它呢? 昨天很有趣,但我仍然设法使清单上的至少一件事完整。 对我来说,这是一个胜利。

在昨天的帖子中,我提到了几天前所做的研究,试图为我的应用程序选择后端服务。 简而言之,我决定使用Google的Firebase产品,实际上是他们仍处于测试阶段的Cloudstore。 使用仍处于测试阶段的内容的想法可能会吓到某些人,或者使您怀疑我的判断。 但是,正如我现在已经明确指出的那样,我只是在此阶段瞄准最低限度可行的产品,而将整个产品基于beta产品的风险很小(没有?)。 我会让您知道,我对这一选择进行了很多思考,这可能比我的项目所需要的要多,而这在此时仍只是我的想象力。

我的研究确实做了一件很棒的事情,我发现它对未来充满了希望:编写自己的后端服务的想法听起来真的很有趣。 我读得越多,就越会深深地想到Firebase,Realm等解决方案非常适合以很少的时间和资源(我的实际情况)启动并运行某些解决方案。 对于大多数自定义操作,并且显然是独立的,编写自己的服务器端代码和API是理想的选择。 我只想为学习体验而尝试一下,再加上一些其他语言的介绍。 是的,我知道Swift也可以是服务器端语言,但是我想深入了解Python和Ruby,并了解它们可以带给我的力量。

我迫不及待地想要扩展我的工具箱,使其包含更多的语言,并对全栈有更多的了解。 当我说我的待办事项清单很长时,请相信我,最困难的部分是将我应该首先学习的内容放在优先位置。 就像我在上面说的那样,昨天并不是一个总的“损失”,而我用这个词是宽松的,因为我确实解决了自动布局所带来的一些问题。 仍然有一些警告,因此我想我仍然有很多事情要学习,但是我能够在所有iPhone屏幕尺寸上启动该应用程序,并且表现出我的预期。 结果,我今天可以继续进行一些严肃的编码。 大肆宣传!