我在考虑如何构建我的项目。我正在为普通浏览器制作一个流星网络应用程序,这将是一个'eventmanager'。这将用于制作事件,然后单独的流星应用程序将通过ddp连接,注册事件等。
所以我很明显使用DDP来连接这两个应用程序,但突然之间我想知道meteor将服务器端代码放在移动应用程序中,因为这是一个巨大的交易,即使不在互联网上,mobileapp也必须工作,所以我有些服务器端渲染是在电话上离线进行的,而且如果不是这样,那么我就不得不以某种方式将我的应用程序单独分离,如果没有连接到本地存储数据那么呈现的东西是合乎逻辑的。互联网&我将不得不同步两个应用程序数据库+本地存储。
我认为服务器端代码确实在手机上运行,只是觉得每个手机都有自己的“服务器”是违反直觉的。
感谢您的帮助:))
答案 0 :(得分:2)
科尔多瓦只是一个包装纸。它就像任何其他浏览器一样工作。虽然它确实提供了对硬件的API访问,但应用程序本身并不是原生的。它是一个混合应用平台。
客户端在app容器(Cordova)中运行,并通过套接字与服务器部分通信。