Ionic Git and/or GitHub Git?



我最近开始与Ionic合作一个项目,我和一个朋友正在从头开始进行这个项目。我一直在寻找最好的移动应用程序开发,因为我看到了Ionic、React Native、Cordova(所有人都需要)和PhoneGap。我们与PhoneGap合作过,但我们认为Ionic可能更容易实现。我们还研究了Firebase的Web托管和数据(尽管我之前研究的是Heroku和Mongo Atlas)。

无论如何,当我创建了一个测试项目,开始对它进行修改以理解它时,我真的很困惑,但迎接我的是。。。Git。。。

我在Git中已经有了一个存储库,我假设Ionic内置了这个存储库,以便在开发时更容易、更有组织性,但现在我陷入了困境。我们想要一个web界面,我们本来打算以express风格运行,但至少在我看来,Firebase并不完全支持"中间件风格"的web应用程序。我本来打算通过这台服务器处理来自网络和移动应用程序的请求,因为没有太多信息可以传递,在网络服务器和数据处理服务器之间建立安全链接会带来更大的麻烦。

回到Git。我应该推送到Ionic进行测试,然后当我满意时,推送到GitHub吗?此外,制作单独的存储库(例如:Application Mobile、Application Web、Application Server)是个好主意吗?

我很抱歉在这里有一个宽泛的问题,我认为我是一个"入门级"开发人员。两年前,我曾与React合作过(但它已经改变了很多),还有express,一个小猫鼬,Mongo,刚刚开始学习SQL,JQuery,涉足PHP,涉足Perl,几乎没有与PhoneGap和Ionic合作过。

我知道我们想要的应用程序类型需要这种多样性,但我想在深入了解并无法退出之前,先了解一下我正在做什么。我做了一些研究,但找不到我想要的东西。

你们会怎么做?

一般来说,如果您将后端用于web和移动,则将后端、web和移动分离是更好的方法。

开发人员使用Github、GitLab进行代码交换和版本控制。

您可以从教程开始。

最新更新