我在想我应该为下一个项目使用什么技术。 将有Web应用程序和移动应用程序(不仅是Web应用程序的RWD版本)。 移动和网络应该可以相互同步。
是否可以从单个流星代码库运行? 也许我应该放弃流星并使用,例如,django作为后端和离子作为移动客户端?
答案 0 :(得分:0)
Django vs Meteor本身就是一个很大的问题,主要是基于意见的。
Meteor支持Cordova / Phonegap,你可以使用离子与流星。有一个名为meteoric的软件包,并且还有一个angularjs流星离子集成。
您可以为移动和网络应用使用相同的代码库。将您的移动专用代码放在自己的软件包中可能是个好主意,这样每次有人访问您的网站时都不会加载它。其他人为他们的移动应用程序创建了一个全新的项目,其中包含仅客户端代码并与Web应用程序共享相同的后端。如果你采用这种方法,你需要确保更新正常工作,并且有一些软件包可以帮助你解决这个问题。